pub struct FleetInstallPlan {
pub fleet: FleetBinding,
pub release_build_id: ReleaseBuildId,
pub application_artifact_union_digest: [u8; 32],
pub coordinator: PlannedFleetCoordinator,
pub fleet_subnet_roots: Vec<PlannedFleetSubnetRoot>,
}Expand description
FleetInstallPlan
Immutable pre-effect authority for one fresh multi-root Fleet installation.
Fields§
§fleet: FleetBinding§release_build_id: ReleaseBuildId§application_artifact_union_digest: [u8; 32]§coordinator: PlannedFleetCoordinator§fleet_subnet_roots: Vec<PlannedFleetSubnetRoot>Trait Implementations§
Source§impl Clone for FleetInstallPlan
impl Clone for FleetInstallPlan
Source§fn clone(&self) -> FleetInstallPlan
fn clone(&self) -> FleetInstallPlan
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 FleetInstallPlan
impl Debug for FleetInstallPlan
Source§impl<'de> Deserialize<'de> for FleetInstallPlan
impl<'de> Deserialize<'de> for FleetInstallPlan
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 FleetInstallPlan
Source§impl PartialEq for FleetInstallPlan
impl PartialEq for FleetInstallPlan
Source§impl Serialize for FleetInstallPlan
impl Serialize for FleetInstallPlan
impl StructuralPartialEq for FleetInstallPlan
Auto Trait Implementations§
impl Freeze for FleetInstallPlan
impl RefUnwindSafe for FleetInstallPlan
impl Send for FleetInstallPlan
impl Sync for FleetInstallPlan
impl Unpin for FleetInstallPlan
impl UnsafeUnpin for FleetInstallPlan
impl UnwindSafe for FleetInstallPlan
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.