[][src]Enum lsm::LsmError

pub enum LsmError {
    LibBug(String),
    PluginBug(String),
    TimeOut(String),
    DaemonNotRunning(String),
    PermissionDenied(String),
    NameConflict(String),
    ExistsInitiator(String),
    InvalidArgument(String),
    NoStateChange(String),
    NetworkConRefused(String),
    NetworkHostDown(String),
    NetworkError(String),
    NoMemory(String),
    NoSupport(String),
    IsMasked(String),
    HasChildDependency(String),
    NotFoundAccessGroup(String),
    NotFoundFs(String),
    NotFoundJob(String),
    NotFoundPool(String),
    NotFoundFsSnapshot(String),
    NotFoundVolume(String),
    NotFoundNfsExport(String),
    NotFoundSystem(String),
    NotFoundDisk(String),
    NotLicensed(String),
    NoSupportOnlineChange(String),
    NoSupportOfflineChange(String),
    PluginAuthFailed(String),
    PluginIpcFail(String),
    PluginSocketPermission(String),
    PluginNotExist(String),
    NoEnoughSpace(String),
    TransportCommunication(String),
    TransportSerialization(String),
    TransportInvalidArg(String),
    LastInitInAccessGroup(String),
    UnSupportedSearchKey(String),
    EmptyAccessGroup(String),
    PoolNotReady(String),
    DiskNotFree(String),
}

Variants

LibBug(String)
PluginBug(String)
TimeOut(String)
DaemonNotRunning(String)
PermissionDenied(String)
NameConflict(String)
ExistsInitiator(String)
InvalidArgument(String)
NoStateChange(String)
NetworkConRefused(String)
NetworkHostDown(String)
NetworkError(String)
NoMemory(String)
NoSupport(String)
IsMasked(String)
HasChildDependency(String)
NotFoundAccessGroup(String)
NotFoundFs(String)
NotFoundJob(String)
NotFoundPool(String)
NotFoundFsSnapshot(String)
NotFoundVolume(String)
NotFoundNfsExport(String)
NotFoundSystem(String)
NotFoundDisk(String)
NotLicensed(String)
NoSupportOnlineChange(String)
NoSupportOfflineChange(String)
PluginAuthFailed(String)
PluginIpcFail(String)
PluginSocketPermission(String)
PluginNotExist(String)
NoEnoughSpace(String)
TransportCommunication(String)
TransportSerialization(String)
TransportInvalidArg(String)
LastInitInAccessGroup(String)
UnSupportedSearchKey(String)
EmptyAccessGroup(String)
PoolNotReady(String)
DiskNotFree(String)

Trait Implementations

impl Debug for LsmError[src]

impl Display for LsmError[src]

impl Error for LsmError[src]

impl From<Error> for LsmError[src]

impl From<Error> for LsmError[src]

impl From<Error> for LsmError[src]

impl From<FromUtf8Error> for LsmError[src]

impl From<ParseIntError> for LsmError[src]

impl From<Utf8Error> for LsmError[src]

Auto Trait Implementations

impl RefUnwindSafe for LsmError

impl Send for LsmError

impl Sync for LsmError

impl Unpin for LsmError

impl UnwindSafe for LsmError

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.