pub struct ClusterItem {
pub cp_node_count: u32,
pub cp_vms: Option<Vec<VirtualMachine>>,
pub display_state: String,
pub id: String,
pub location: String,
pub name: String,
pub node_size: String,
pub nodepools: Option<Vec<NodePool>>,
pub services_load_balancer_url: Option<String>,
pub version: String,
}Fields§
§cp_node_count: u32§cp_vms: Option<Vec<VirtualMachine>>§display_state: String§id: String§location: String§name: String§node_size: String§nodepools: Option<Vec<NodePool>>§services_load_balancer_url: Option<String>§version: StringTrait Implementations§
Source§impl Debug for ClusterItem
impl Debug for ClusterItem
Source§impl Default for ClusterItem
impl Default for ClusterItem
Source§fn default() -> ClusterItem
fn default() -> ClusterItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterItem
impl<'de> Deserialize<'de> for ClusterItem
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 ClusterItem
impl RefUnwindSafe for ClusterItem
impl Send for ClusterItem
impl Sync for ClusterItem
impl Unpin for ClusterItem
impl UnwindSafe for ClusterItem
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