[][src]Struct sfv::Parser

pub struct Parser;

Exposes methods for parsing input into structured field value.

Implementations

impl Parser[src]

pub fn parse_dictionary(input_bytes: &[u8]) -> Result<Dictionary, &'static str>[src]

Parses input into structured field value of Dictionary type

pub fn parse_list(input_bytes: &[u8]) -> Result<List, &'static str>[src]

Parses input into structured field value of List type

pub fn parse_item(input_bytes: &[u8]) -> Result<Item, &'static str>[src]

Parses input into structured field value of Item type

Auto Trait Implementations

impl RefUnwindSafe for Parser

impl Send for Parser

impl Sync for Parser

impl Unpin for Parser

impl UnwindSafe for Parser

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.