pub enum ErrorKind<'r> {
Show 29 variants
NotHandled,
NotImplemented,
TangoHostNotSet,
DatabaseNotConnected,
DatabaseNeeded,
AliasNotFound,
DevNotFound,
DevNotConnected,
ClassAlreadyDefined,
DevAlreadyDefined,
DevInitFailed,
CommandAlreadyDefined,
AttrAlreadyDefined,
ClassNotFound,
CommandNameInvalid,
CommandNotFound,
CommandArgumentKindInvalid,
AttrNameInvalid,
AttrNotFound,
AttrNotWritable,
AttrKindInvalid,
EventNotConnected,
InvalidIndex,
InvalidData,
InvalidProp,
TimedOut,
Corba,
Internal,
Reason(&'r str),
}Variants§
NotHandled
For backends that could not handle a specific operation, this usually means to fallback to the next backend to retry.
NotImplemented
For features that are not implemented.
TangoHostNotSet
DatabaseNotConnected
DatabaseNeeded
AliasNotFound
DevNotFound
DevNotConnected
ClassAlreadyDefined
DevAlreadyDefined
DevInitFailed
CommandAlreadyDefined
AttrAlreadyDefined
ClassNotFound
CommandNameInvalid
CommandNotFound
CommandArgumentKindInvalid
AttrNameInvalid
AttrNotFound
AttrNotWritable
AttrKindInvalid
EventNotConnected
InvalidIndex
InvalidData
InvalidProp
TimedOut
Corba
Internal
Reason(&'r str)
Implementations§
Trait Implementations§
impl<'r> Copy for ErrorKind<'r>
impl<'r> Eq for ErrorKind<'r>
impl<'r> StructuralPartialEq for ErrorKind<'r>
Auto Trait Implementations§
impl<'r> Freeze for ErrorKind<'r>
impl<'r> RefUnwindSafe for ErrorKind<'r>
impl<'r> Send for ErrorKind<'r>
impl<'r> Sync for ErrorKind<'r>
impl<'r> Unpin for ErrorKind<'r>
impl<'r> UnsafeUnpin for ErrorKind<'r>
impl<'r> UnwindSafe for ErrorKind<'r>
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