pub struct ComponentRuntimeStatusResponse {
pub fixture: Option<Box<FixtureAssignment>>,
pub operation_id: [u8; 32],
pub binding: ManagedCanisterBinding,
pub deployment: Box<ProtectedComponentDeployment>,
pub phase: ComponentRuntimePhase,
pub authority: Option<ComponentRuntimeDirectoryAuthority>,
pub authority_hash: Option<[u8; 32]>,
pub direct_children_hash: Option<[u8; 32]>,
pub activation: Option<ComponentRuntimeActivationEvidence>,
}Expand description
ComponentRuntimeStatusResponse
Independently observable target-local binding and exact retained Directory authority.
Fields§
§fixture: Option<Box<FixtureAssignment>>§operation_id: [u8; 32]§binding: ManagedCanisterBinding§deployment: Box<ProtectedComponentDeployment>§phase: ComponentRuntimePhase§direct_children_hash: Option<[u8; 32]>§activation: Option<ComponentRuntimeActivationEvidence>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ComponentRuntimeStatusResponse
impl<'de> Deserialize<'de> for ComponentRuntimeStatusResponse
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 ComponentRuntimeStatusResponse
impl StructuralPartialEq for ComponentRuntimeStatusResponse
Auto Trait Implementations§
impl Freeze for ComponentRuntimeStatusResponse
impl RefUnwindSafe for ComponentRuntimeStatusResponse
impl Send for ComponentRuntimeStatusResponse
impl Sync for ComponentRuntimeStatusResponse
impl Unpin for ComponentRuntimeStatusResponse
impl UnsafeUnpin for ComponentRuntimeStatusResponse
impl UnwindSafe for ComponentRuntimeStatusResponse
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