pub struct VolumeCollection {
pub base: ResourceCollection,
pub members: Vec<NavProperty<Volume>>,
}Expand description
A Collection of Volume resource instances.
This collection shall contain references to all Volume resource instances sharing the same parent resource.
Fields§
§base: ResourceCollectionBase type
members: Vec<NavProperty<Volume>>The value of each member references a Volume resource.
The value of each member entry shall reference a Volume resource.
Trait Implementations§
Source§impl Creatable<VolumeCreate, Volume> for VolumeCollection
impl Creatable<VolumeCreate, Volume> for VolumeCollection
Source§impl Debug for VolumeCollection
impl Debug for VolumeCollection
Source§impl<'de> Deserialize<'de> for VolumeCollection
impl<'de> Deserialize<'de> for VolumeCollection
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 EntityTypeRef for VolumeCollection
impl EntityTypeRef for VolumeCollection
Source§impl Expandable for VolumeCollection
impl Expandable for VolumeCollection
impl Send for VolumeCollection
SAFETY: All generated data types are Send
impl Sync for VolumeCollection
SAFETY: All generated data types are Sync
Auto Trait Implementations§
impl Freeze for VolumeCollection
impl RefUnwindSafe for VolumeCollection
impl Unpin for VolumeCollection
impl UnsafeUnpin for VolumeCollection
impl UnwindSafe for VolumeCollection
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