pub enum ErrorKind<'r> {
Show 38 variants
NotHandled,
NotImplemented,
TangoHostNotSet,
DatabaseNotConnected,
DatabaseNeeded,
AliasNotFound,
DevNotFound,
DevNotExported,
DevNameInvalid,
DevNotConnected,
ServerNameInvalid,
ClassAlreadyDefined,
DevAlreadyDefined,
DevInitFailed,
CommandAlreadyDefined,
AttrAlreadyDefined,
ClassNameInvalid,
ClassNotFound,
CommandNameInvalid,
CommandNotFound,
CommandNotPolled,
CommandArgumentKindInvalid,
AttrNameInvalid,
AttrNotFound,
AttrNotPolled,
AttrNotWritable,
AttrKindInvalid,
EventNotConnected,
InvalidIndex,
InvalidData,
InvalidProp,
ValueOutdated,
TimedOut,
Aborted,
Corba,
Zmq,
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
DevNotExported
DevNameInvalid
DevNotConnected
ServerNameInvalid
ClassAlreadyDefined
DevAlreadyDefined
DevInitFailed
CommandAlreadyDefined
AttrAlreadyDefined
ClassNameInvalid
ClassNotFound
CommandNameInvalid
CommandNotFound
CommandNotPolled
CommandArgumentKindInvalid
AttrNameInvalid
AttrNotFound
AttrNotPolled
AttrNotWritable
AttrKindInvalid
EventNotConnected
InvalidIndex
InvalidData
InvalidProp
ValueOutdated
TimedOut
Aborted
Corba
Zmq
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> Forget for ErrorKind<'r>
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