Enum dbus_message_parser::match_rule::MatchRuleError [−][src]
pub enum MatchRuleError {
Show 17 variants
KeyInvalidChar(char),
KeyEmpty,
KeyUnknown,
MissingEqual,
ValueClosingQuote,
SenderError(BusError),
TypeUnknown,
InterfaceError(InterfaceError),
MemberError(MemberError),
PathError(ObjectPathError),
PathErrorNamespace(ObjectPathError),
DestinationError(UniqueConnectionNameError),
ArgIndexTooBig(usize),
ArgPathError(ObjectPathError),
ArgIndexError(ParseIntError),
Arg0NamespaceError(InterfaceError),
EavesdropUnknown,
}Variants
KeyInvalidChar(char)
Tuple Fields
0: charKeyEmpty
KeyUnknown
MissingEqual
ValueClosingQuote
SenderError(BusError)
Tuple Fields
0: BusErrorTypeUnknown
InterfaceError(InterfaceError)
Tuple Fields
MemberError(MemberError)
Tuple Fields
0: MemberErrorPathError(ObjectPathError)
Tuple Fields
PathErrorNamespace(ObjectPathError)
Tuple Fields
DestinationError(UniqueConnectionNameError)
Tuple Fields
ArgIndexTooBig(usize)
Tuple Fields
0: usizeArgPathError(ObjectPathError)
Tuple Fields
ArgIndexError(ParseIntError)
Tuple Fields
Arg0NamespaceError(InterfaceError)
Tuple Fields
EavesdropUnknown
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
