#[non_exhaustive]pub enum ProjectCreatedByActorKind {
Account,
ServiceIdentity,
Unknown(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.
Account
account
ServiceIdentity
service_identity
Unknown(String)
A value this version of the client does not know, kept as received.
Implementations§
Trait Implementations§
Source§impl Clone for ProjectCreatedByActorKind
impl Clone for ProjectCreatedByActorKind
Source§impl Debug for ProjectCreatedByActorKind
impl Debug for ProjectCreatedByActorKind
Source§impl<'de> Deserialize<'de> for ProjectCreatedByActorKind
impl<'de> Deserialize<'de> for ProjectCreatedByActorKind
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
Source§impl Display for ProjectCreatedByActorKind
impl Display for ProjectCreatedByActorKind
impl Eq for ProjectCreatedByActorKind
impl StructuralPartialEq for ProjectCreatedByActorKind
Auto Trait Implementations§
impl Freeze for ProjectCreatedByActorKind
impl RefUnwindSafe for ProjectCreatedByActorKind
impl Send for ProjectCreatedByActorKind
impl Sync for ProjectCreatedByActorKind
impl Unpin for ProjectCreatedByActorKind
impl UnsafeUnpin for ProjectCreatedByActorKind
impl UnwindSafe for ProjectCreatedByActorKind
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