pub enum IscsiError {
NotLoggedIn,
LoginFailed,
SessionNotFound,
PduError,
ScsiError,
TransportError,
TargetError,
InvalidParameter,
Timeout,
}Expand description
iSCSI error type.
Variants§
NotLoggedIn
Not logged in.
LoginFailed
Login failed.
SessionNotFound
Session not found.
PduError
PDU parse error.
ScsiError
SCSI command failed with check condition.
TransportError
Transport (network) error.
TargetError
Target rejected the request.
InvalidParameter
Invalid parameter.
Timeout
Timeout.
Trait Implementations§
Source§impl Clone for IscsiError
impl Clone for IscsiError
Source§fn clone(&self) -> IscsiError
fn clone(&self) -> IscsiError
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IscsiError
impl Debug for IscsiError
Source§impl PartialEq for IscsiError
impl PartialEq for IscsiError
impl Copy for IscsiError
impl Eq for IscsiError
impl StructuralPartialEq for IscsiError
Auto Trait Implementations§
impl Freeze for IscsiError
impl RefUnwindSafe for IscsiError
impl Send for IscsiError
impl Sync for IscsiError
impl Unpin for IscsiError
impl UnwindSafe for IscsiError
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)