pub struct DesiredState {
pub schema_version: u32,
pub node_id: String,
pub tenants: Vec<DesiredTenant>,
pub prune_unknown_tenants: bool,
pub prune_unknown_pools: bool,
}Fields§
§schema_version: u32§node_id: String§tenants: Vec<DesiredTenant>§prune_unknown_tenants: bool§prune_unknown_pools: boolTrait Implementations§
Source§impl Clone for DesiredState
impl Clone for DesiredState
Source§fn clone(&self) -> DesiredState
fn clone(&self) -> DesiredState
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 DesiredState
impl Debug for DesiredState
Source§impl<'de> Deserialize<'de> for DesiredState
impl<'de> Deserialize<'de> for DesiredState
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 DesiredState
impl RefUnwindSafe for DesiredState
impl Send for DesiredState
impl Sync for DesiredState
impl Unpin for DesiredState
impl UnsafeUnpin for DesiredState
impl UnwindSafe for DesiredState
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