thrift-parser 0.0.5

A simple thrift parser.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use nom::IResult;

pub mod basic;
pub mod constant;
pub mod definition;
pub mod document;
pub mod field;
pub mod functions;
pub mod header;
pub mod types;
mod utils;

pub trait Parser<'a>: Sized {
    fn parse(input: &'a str) -> IResult<&'a str, Self>;
}