Enum lsm::LsmError
[−]
[src]
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 Error for LsmError
[src]
fn description(&self) -> &str
[src]
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
1.0.0[src]
The lower-level cause of this error, if any. Read more
impl Display for LsmError
[src]
fn fmt(&self, f: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl From<FromUtf8Error> for LsmError
[src]
fn from(e: FromUtf8Error) -> Self
[src]
Performs the conversion.
impl From<ParseIntError> for LsmError
[src]
fn from(e: ParseIntError) -> Self
[src]
Performs the conversion.