pub struct CsiPluginListStub {
pub id: String,
pub provider: String,
pub controller_required: bool,
pub controllers_healthy: i64,
pub controllers_expected: i64,
pub nodes_healthy: i64,
pub nodes_expected: i64,
pub create_index: u64,
pub modify_index: u64,
}
Expand description
This struct was generated based on the Go types of the official Nomad API client.
Fields§
§id: String
§provider: String
§controller_required: bool
§controllers_healthy: i64
§controllers_expected: i64
§nodes_healthy: i64
§nodes_expected: i64
§create_index: u64
§modify_index: u64
Trait Implementations§
Source§impl Clone for CsiPluginListStub
impl Clone for CsiPluginListStub
Source§fn clone(&self) -> CsiPluginListStub
fn clone(&self) -> CsiPluginListStub
Returns a copy 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 CsiPluginListStub
impl Debug for CsiPluginListStub
Source§impl Default for CsiPluginListStub
impl Default for CsiPluginListStub
Source§fn default() -> CsiPluginListStub
fn default() -> CsiPluginListStub
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CsiPluginListStub
impl<'de> Deserialize<'de> for CsiPluginListStub
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 PartialEq for CsiPluginListStub
impl PartialEq for CsiPluginListStub
Source§impl Serialize for CsiPluginListStub
impl Serialize for CsiPluginListStub
impl StructuralPartialEq for CsiPluginListStub
Auto Trait Implementations§
impl Freeze for CsiPluginListStub
impl RefUnwindSafe for CsiPluginListStub
impl Send for CsiPluginListStub
impl Sync for CsiPluginListStub
impl Unpin for CsiPluginListStub
impl UnwindSafe for CsiPluginListStub
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