pub struct PlacementGroup {
pub group_id: String,
pub group_name: String,
pub strategy: String,
pub state: String,
pub partition_count: Option<i64>,
pub spread_level: Option<String>,
}Expand description
A placement group.
Fields§
§group_id: String§group_name: String§strategy: Stringcluster | spread | partition.
state: Stringavailable.
partition_count: Option<i64>§spread_level: Option<String>Trait Implementations§
Source§impl Clone for PlacementGroup
impl Clone for PlacementGroup
Source§fn clone(&self) -> PlacementGroup
fn clone(&self) -> PlacementGroup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PlacementGroup
impl Debug for PlacementGroup
Source§impl<'de> Deserialize<'de> for PlacementGroup
impl<'de> Deserialize<'de> for PlacementGroup
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 PlacementGroup
impl RefUnwindSafe for PlacementGroup
impl Send for PlacementGroup
impl Sync for PlacementGroup
impl Unpin for PlacementGroup
impl UnsafeUnpin for PlacementGroup
impl UnwindSafe for PlacementGroup
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