Skip to main content

AnyDelimiter

Trait AnyDelimiter 

Source
pub trait AnyDelimiter {
    // Required method
    fn parse_any_delimiter(
        &self,
    ) -> Result<(Delimiter, DelimSpan, ParseBuffer<'_>)>;
}
Expand description

Extensions to the ParseStream API to support manipulating invisible delimiters the same as if they were visible.

Required Methods§

Source

fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer<'_>)>

Returns the delimiter, the span of the delimiter token, and the nested contents for further parsing.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§