pub struct Misc {
pub content: Box<Document>,
pub state: MiscState,
}
Fields§
§content: Box<Document>
§state: MiscState
Trait Implementations§
Source§impl<'a> Parse<'a> for Misc
impl<'a> Parse<'a> for Misc
type Args = MiscState
type Output = Result<(&'a str, Misc), Err<Error>>
fn parse(input: &'a str, args: Self::Args) -> Self::Output
fn is_char(c: char) -> bool
fn parse_char(input: &str) -> IResult<&str, char>
fn is_whitespace(c: char) -> bool
fn parse_multispace1(input: &str) -> IResult<&str, ()>
fn parse_multispace0(input: &str) -> IResult<&str, ()>
fn is_name_start_char(c: char) -> bool
fn is_name_char(c: char) -> bool
fn parse_name_char(input: &str) -> IResult<&str, char>
fn parse_name_start_char(input: &str) -> IResult<&str, char>
fn parse_nmtoken(input: &str) -> IResult<&str, String>
fn parse_nmtokens(input: &str) -> IResult<&str, Vec<String>>
fn parse_name(input: &str) -> IResult<&str, Name>
fn parse_names(input: &str) -> IResult<&str, Vec<Name>>
fn parse_eq(input: &str) -> IResult<&str, ()>
fn capture_span<O, F>( f: F, ) -> Box<dyn FnMut(&'a str) -> IResult<&'a str, (&'a str, O)> + 'a>
impl Eq for Misc
impl StructuralPartialEq for Misc
Auto Trait Implementations§
impl Freeze for Misc
impl RefUnwindSafe for Misc
impl Send for Misc
impl Sync for Misc
impl Unpin for Misc
impl UnwindSafe for Misc
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more