Trait ParsePart
rsyslog
pub trait ParsePart<'a> { fn parse(msg: &'a str) -> Result<(&'a str, Self), Error<'_>> where Self: Sized; }
fn parse(msg: &'a str) -> Result<(&'a str, Self), Error<'_>> where Self: Sized,
impl<'a> ParsePart<'a> for Option<&'a str>
fn parse(part: &'a str) -> Result<(&'a str, Self), Error<'_>>
impl<'a> ParsePart<'a> for Vec<Skip>
impl<'a> ParsePart<'a> for Vec<StructuredData<'a>>
fn parse(sd: &'a str) -> Result<(&'a str, Self), Error<'_>>
impl<'a> ParsePart<'a> for Skip