#[non_exhaustive]pub enum ProjectBillingInitialization {
Pending,
RetryRequired,
Completed,
Unknown,
Unknown2(String),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Pending
pending
RetryRequired
retry_required
Completed
completed
Unknown
unknown
Unknown2(String)
A value this version of the client does not know, kept as received.
Implementations§
Trait Implementations§
Source§impl Clone for ProjectBillingInitialization
impl Clone for ProjectBillingInitialization
Source§impl Debug for ProjectBillingInitialization
impl Debug for ProjectBillingInitialization
Source§impl<'de> Deserialize<'de> for ProjectBillingInitialization
impl<'de> Deserialize<'de> for ProjectBillingInitialization
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 ProjectBillingInitialization
impl StructuralPartialEq for ProjectBillingInitialization
Auto Trait Implementations§
impl Freeze for ProjectBillingInitialization
impl RefUnwindSafe for ProjectBillingInitialization
impl Send for ProjectBillingInitialization
impl Sync for ProjectBillingInitialization
impl Unpin for ProjectBillingInitialization
impl UnsafeUnpin for ProjectBillingInitialization
impl UnwindSafe for ProjectBillingInitialization
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