pub struct VolumeNode {
pub host: String,
pub host_id: u32,
pub host_label: String,
pub id: u32,
pub path: String,
pub primary: bool,
pub resource_uri: String,
pub _use: bool,
pub volume_id: u32,
}
Fields§
§host: String
§host_id: u32
§host_label: String
§id: u32
§path: String
§primary: bool
§resource_uri: String
§_use: bool
§volume_id: u32
Trait Implementations§
Source§impl Clone for VolumeNode
impl Clone for VolumeNode
Source§fn clone(&self) -> VolumeNode
fn clone(&self) -> VolumeNode
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 VolumeNode
impl Debug for VolumeNode
Source§impl<'de> Deserialize<'de> for VolumeNode
impl<'de> Deserialize<'de> for VolumeNode
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 EndpointName for VolumeNode
impl EndpointName for VolumeNode
fn endpoint_name() -> &'static str
Source§impl PartialEq for VolumeNode
impl PartialEq for VolumeNode
Source§impl Serialize for VolumeNode
impl Serialize for VolumeNode
impl StructuralPartialEq for VolumeNode
Auto Trait Implementations§
impl Freeze for VolumeNode
impl RefUnwindSafe for VolumeNode
impl Send for VolumeNode
impl Sync for VolumeNode
impl Unpin for VolumeNode
impl UnwindSafe for VolumeNode
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