pub struct ComputeClusterCollection {
pub items: Vec<ComputeClusterSummary>,
}Expand description
A list of compute clusters that match filter criteria, if any. A compute cluster is a remote direct memory access (RDMA) network group.
Fields§
§items: Vec<ComputeClusterSummary>The list of compute clusters.
Implementations§
Source§impl ComputeClusterCollection
impl ComputeClusterCollection
Sourcepub fn new(required: ComputeClusterCollectionRequired) -> Self
pub fn new(required: ComputeClusterCollectionRequired) -> Self
Create a new ComputeClusterCollection with required fields
Sourcepub fn set_items(self, value: Vec<ComputeClusterSummary>) -> Self
pub fn set_items(self, value: Vec<ComputeClusterSummary>) -> Self
Set items
Trait Implementations§
Source§impl Clone for ComputeClusterCollection
impl Clone for ComputeClusterCollection
Source§fn clone(&self) -> ComputeClusterCollection
fn clone(&self) -> ComputeClusterCollection
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 ComputeClusterCollection
impl Debug for ComputeClusterCollection
Source§impl<'de> Deserialize<'de> for ComputeClusterCollection
impl<'de> Deserialize<'de> for ComputeClusterCollection
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
Auto Trait Implementations§
impl Freeze for ComputeClusterCollection
impl RefUnwindSafe for ComputeClusterCollection
impl Send for ComputeClusterCollection
impl Sync for ComputeClusterCollection
impl Unpin for ComputeClusterCollection
impl UnsafeUnpin for ComputeClusterCollection
impl UnwindSafe for ComputeClusterCollection
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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