pub struct PersonaConfig {
pub default_persona_id: Option<String>,
pub max_concurrent_personas: usize,
}Expand description
Persona system configuration.
Fields§
§default_persona_id: Option<String>Default persona ID to activate on startup.
max_concurrent_personas: usizeMaximum concurrent personas.
Trait Implementations§
Source§impl Clone for PersonaConfig
impl Clone for PersonaConfig
Source§fn clone(&self) -> PersonaConfig
fn clone(&self) -> PersonaConfig
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 PersonaConfig
impl Debug for PersonaConfig
Source§impl Default for PersonaConfig
impl Default for PersonaConfig
Source§impl<'de> Deserialize<'de> for PersonaConfig
impl<'de> Deserialize<'de> for PersonaConfig
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 PersonaConfig
impl RefUnwindSafe for PersonaConfig
impl Send for PersonaConfig
impl Sync for PersonaConfig
impl Unpin for PersonaConfig
impl UnsafeUnpin for PersonaConfig
impl UnwindSafe for PersonaConfig
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