pub struct FleetSubnetRootBinding {
pub authority: FleetRegistryAuthority,
pub placement_subnet: SubnetId,
pub fleet_subnet_root: Principal,
pub component_admissions: Vec<ComponentSpecAdmission>,
pub component_topology_digest: ComponentTopologyDigest,
pub limits: FleetSubnetRootLimits,
}Expand description
FleetSubnetRootBinding
Complete immutable identity, placement, admissions, and limits of one Fleet Subnet Root.
Fields§
§placement_subnet: SubnetId§fleet_subnet_root: Principal§component_admissions: Vec<ComponentSpecAdmission>§component_topology_digest: ComponentTopologyDigest§limits: FleetSubnetRootLimitsTrait Implementations§
Source§impl CandidType for FleetSubnetRootBinding
impl CandidType for FleetSubnetRootBinding
Source§impl Clone for FleetSubnetRootBinding
impl Clone for FleetSubnetRootBinding
Source§fn clone(&self) -> FleetSubnetRootBinding
fn clone(&self) -> FleetSubnetRootBinding
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 FleetSubnetRootBinding
impl Debug for FleetSubnetRootBinding
Source§impl<'de> Deserialize<'de> for FleetSubnetRootBinding
impl<'de> Deserialize<'de> for FleetSubnetRootBinding
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
impl Eq for FleetSubnetRootBinding
Source§impl PartialEq for FleetSubnetRootBinding
impl PartialEq for FleetSubnetRootBinding
Source§impl Serialize for FleetSubnetRootBinding
impl Serialize for FleetSubnetRootBinding
impl StructuralPartialEq for FleetSubnetRootBinding
Auto Trait Implementations§
impl Freeze for FleetSubnetRootBinding
impl RefUnwindSafe for FleetSubnetRootBinding
impl Send for FleetSubnetRootBinding
impl Sync for FleetSubnetRootBinding
impl Unpin for FleetSubnetRootBinding
impl UnsafeUnpin for FleetSubnetRootBinding
impl UnwindSafe for FleetSubnetRootBinding
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