pub enum PersonaSource {
SystemDefault,
UserConfigured,
Evolved,
Feedback,
Injection,
}Variants§
Trait Implementations§
Source§impl Clone for PersonaSource
impl Clone for PersonaSource
Source§fn clone(&self) -> PersonaSource
fn clone(&self) -> PersonaSource
Returns a duplicate of the value. Read more
1.0.0 · 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 PersonaSource
impl Debug for PersonaSource
Source§impl Default for PersonaSource
impl Default for PersonaSource
Source§fn default() -> PersonaSource
fn default() -> PersonaSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersonaSource
impl<'de> Deserialize<'de> for PersonaSource
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 PartialEq for PersonaSource
impl PartialEq for PersonaSource
Source§impl Serialize for PersonaSource
impl Serialize for PersonaSource
impl Copy for PersonaSource
impl Eq for PersonaSource
impl StructuralPartialEq for PersonaSource
Auto Trait Implementations§
impl Freeze for PersonaSource
impl RefUnwindSafe for PersonaSource
impl Send for PersonaSource
impl Sync for PersonaSource
impl Unpin for PersonaSource
impl UnsafeUnpin for PersonaSource
impl UnwindSafe for PersonaSource
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