pub struct ProvisioningFailureOrigin {
pub failed_at_ns: u64,
pub stage: ProvisioningFailureStage,
pub target: Principal,
pub operation_id: [u8; 32],
pub diagnostic_code: u16,
pub retry_category: ProvisioningRetryCategory,
}Expand description
Protected origin carried through outer provisioning stages without public error expansion.
Fields§
§failed_at_ns: u64§stage: ProvisioningFailureStage§target: Principal§operation_id: [u8; 32]§diagnostic_code: u16§retry_category: ProvisioningRetryCategoryTrait Implementations§
Source§impl Clone for ProvisioningFailureOrigin
impl Clone for ProvisioningFailureOrigin
Source§fn clone(&self) -> ProvisioningFailureOrigin
fn clone(&self) -> ProvisioningFailureOrigin
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 moreimpl Copy for ProvisioningFailureOrigin
Source§impl Debug for ProvisioningFailureOrigin
impl Debug for ProvisioningFailureOrigin
Source§impl<'de> Deserialize<'de> for ProvisioningFailureOrigin
impl<'de> Deserialize<'de> for ProvisioningFailureOrigin
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 ProvisioningFailureOrigin
impl StructuralPartialEq for ProvisioningFailureOrigin
Auto Trait Implementations§
impl Freeze for ProvisioningFailureOrigin
impl RefUnwindSafe for ProvisioningFailureOrigin
impl Send for ProvisioningFailureOrigin
impl Sync for ProvisioningFailureOrigin
impl Unpin for ProvisioningFailureOrigin
impl UnsafeUnpin for ProvisioningFailureOrigin
impl UnwindSafe for ProvisioningFailureOrigin
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