pub enum FleetActor {
Person(String),
Unlinked {
authenticator: Authenticator,
subject: String,
},
Service(String),
}Expand description
Who did something: a person, an account not yet linked to one, or a service.
Variants§
Person(String)
A person id.
Unlinked
Service(String)
A service name, such as "ariel" or "ariel-cli".
Trait Implementations§
Source§impl Clone for FleetActor
impl Clone for FleetActor
Source§fn clone(&self) -> FleetActor
fn clone(&self) -> FleetActor
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 moreSource§impl Debug for FleetActor
impl Debug for FleetActor
Source§impl<'de> Deserialize<'de> for FleetActor
impl<'de> Deserialize<'de> for FleetActor
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 FleetActor
Source§impl PartialEq for FleetActor
impl PartialEq for FleetActor
Source§impl Serialize for FleetActor
impl Serialize for FleetActor
impl StructuralPartialEq for FleetActor
Auto Trait Implementations§
impl Freeze for FleetActor
impl RefUnwindSafe for FleetActor
impl Send for FleetActor
impl Sync for FleetActor
impl Unpin for FleetActor
impl UnsafeUnpin for FleetActor
impl UnwindSafe for FleetActor
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