Struct serialize::json::Stack [] [src]

pub struct Stack { /* fields omitted */ }
🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

A Stack represents the current position of the parser in the logical structure of the JSON stream. For example foo.bar[3].x

Methods

impl Stack
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

Returns The number of elements in the Stack.

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

Returns true if the stack is empty.

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

Provides access to the StackElement at a given index. lower indices are at the bottom of the stack while higher indices are at the top.

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

Compares this stack with an array of StackElements.

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

Returns true if the bottom-most elements of this stack are the same as the ones passed as parameter.

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

Returns true if the top-most elements of this stack are the same as the ones passed as parameter.

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

Returns the top-most element (if any).