pub struct FailedBillingOperation {
pub failure: BillingOperationFailure,
pub kind: BillingOperationKind,
pub operation_id: String,
pub resolved_at: Option<String>,
pub result: Option<()>,
pub status: String,
pub submitted_at: Option<String>,
}Fields§
§failure: BillingOperationFailure§kind: BillingOperationKind§operation_id: StringStable handle for this provisioning action.
resolved_at: Option<String>§result: Option<()>§status: StringTerminal. Failure contains a stable code and retryability.
submitted_at: Option<String>Implementations§
Source§impl FailedBillingOperation
impl FailedBillingOperation
pub fn serialize<__S>(
__self: &FailedBillingOperation,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> FailedBillingOperation
impl<'de> FailedBillingOperation
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<FailedBillingOperation, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for FailedBillingOperation
impl Clone for FailedBillingOperation
Source§impl Debug for FailedBillingOperation
impl Debug for FailedBillingOperation
Source§impl<'de> Deserialize<'de> for FailedBillingOperation
impl<'de> Deserialize<'de> for FailedBillingOperation
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 FailedBillingOperation
impl RefUnwindSafe for FailedBillingOperation
impl Send for FailedBillingOperation
impl Sync for FailedBillingOperation
impl Unpin for FailedBillingOperation
impl UnsafeUnpin for FailedBillingOperation
impl UnwindSafe for FailedBillingOperation
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