Skip to main content

Module prelude

Module prelude 

Source

Re-exports§

pub use crate::byte_input::ByteInput;
pub use crate::parser::Parser;
pub use crate::parser_ext::ParserExt;
pub use crate::str_input::StrInput;
pub use crate::primitive::eof::eof;
pub use crate::primitive::none_of::none_of;
pub use crate::primitive::one_of::one_of;
pub use crate::primitive::satisfy::satisfy;
pub use crate::primitive::take::take;
pub use crate::primitive::take_till0::take_till0;
pub use crate::primitive::take_till1::take_till1;
pub use crate::primitive::take_while0::take_while0;
pub use crate::primitive::take_while1::take_while1;
pub use crate::primitive::take_while_n_m::take_while_n_m;
pub use crate::text::char::char;
pub use crate::text::escaped::escaped;
pub use crate::text::identifier::identifier;
pub use crate::text::integer::integer;
pub use crate::text::lexeme::lexeme;
pub use crate::text::quoted_string::quoted_string;
pub use crate::text::tag::tag;
pub use crate::text::whitespace::whitespace0;
pub use crate::text::whitespace::whitespace1;
pub use crate::combinator::fn_parser::fn_parser;
pub use crate::combinator::recursive::recursive;

Functions§

between
left, parser, right を順に実行し、parser の値だけを返す。