pub struct VolumeLocation {
pub status: LocationVolumeStatus,
pub progress: Option<StateLocationVolumeProgress>,
pub name: String,
pub iscsi: Option<Iscsi>,
}
Fields§
§status: LocationVolumeStatus
§progress: Option<StateLocationVolumeProgress>
§name: String
§iscsi: Option<Iscsi>
Trait Implementations§
Source§impl Clone for VolumeLocation
impl Clone for VolumeLocation
Source§fn clone(&self) -> VolumeLocation
fn clone(&self) -> VolumeLocation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for VolumeLocation
impl Debug for VolumeLocation
Source§impl<'de> Deserialize<'de> for VolumeLocation
impl<'de> Deserialize<'de> for VolumeLocation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for VolumeLocation
impl Hash for VolumeLocation
Source§impl PartialEq for VolumeLocation
impl PartialEq for VolumeLocation
Source§impl Serialize for VolumeLocation
impl Serialize for VolumeLocation
impl Eq for VolumeLocation
impl StructuralPartialEq for VolumeLocation
Auto Trait Implementations§
impl Freeze for VolumeLocation
impl RefUnwindSafe for VolumeLocation
impl Send for VolumeLocation
impl Sync for VolumeLocation
impl Unpin for VolumeLocation
impl UnwindSafe for VolumeLocation
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