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)
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
Trait Implementations§
Source§impl Debug for MatchRuleError
impl Debug for MatchRuleError
Source§impl Display for MatchRuleError
impl Display for MatchRuleError
Source§impl Error for MatchRuleError
impl Error for MatchRuleError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<BusError> for MatchRuleError
impl From<BusError> for MatchRuleError
Source§impl From<MemberError> for MatchRuleError
impl From<MemberError> for MatchRuleError
Source§fn from(source: MemberError) -> Self
fn from(source: MemberError) -> Self
Converts to this type from the input type.
Source§impl From<ParseIntError> for MatchRuleError
impl From<ParseIntError> for MatchRuleError
Source§fn from(source: ParseIntError) -> Self
fn from(source: ParseIntError) -> Self
Converts to this type from the input type.
Source§impl From<UniqueConnectionNameError> for MatchRuleError
impl From<UniqueConnectionNameError> for MatchRuleError
Source§fn from(source: UniqueConnectionNameError) -> Self
fn from(source: UniqueConnectionNameError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MatchRuleError
impl PartialEq for MatchRuleError
impl Eq for MatchRuleError
impl StructuralPartialEq for MatchRuleError
Auto Trait Implementations§
impl Freeze for MatchRuleError
impl RefUnwindSafe for MatchRuleError
impl Send for MatchRuleError
impl Sync for MatchRuleError
impl Unpin for MatchRuleError
impl UnwindSafe for MatchRuleError
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