pub struct SessionDurationConfig {
pub max_seconds: u32,
pub enable_warning: Option<bool>,
pub enable_goodbye: Option<bool>,
}Expand description
Session duration configuration
Fields§
§max_seconds: u32Max session duration in seconds (required)
enable_warning: Option<bool>Enable session warning events/messages (default: false)
enable_goodbye: Option<bool>Enable session goodbye events/messages (default: false)
Trait Implementations§
Source§impl Clone for SessionDurationConfig
impl Clone for SessionDurationConfig
Source§fn clone(&self) -> SessionDurationConfig
fn clone(&self) -> SessionDurationConfig
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 moreAuto Trait Implementations§
impl Freeze for SessionDurationConfig
impl RefUnwindSafe for SessionDurationConfig
impl Send for SessionDurationConfig
impl Sync for SessionDurationConfig
impl Unpin for SessionDurationConfig
impl UnsafeUnpin for SessionDurationConfig
impl UnwindSafe for SessionDurationConfig
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