pub struct IdleOptions {
pub disable_idle: Option<bool>,
pub disable_default_idle_callback: Option<bool>,
pub idle_manager_options: IdleManagerOptions,
}
Expand description
Options for handling idle timeouts.
Fields§
§disable_idle: Option<bool>
If set to true
, disables the idle timeout functionality.
disable_default_idle_callback: Option<bool>
If set to true
, disables the default idle timeout callback.
idle_manager_options: IdleManagerOptions
Options for the IdleManager
that handles idle timeouts.
Implementations§
Source§impl IdleOptions
impl IdleOptions
Sourcepub fn builder() -> IdleOptionsBuilder
pub fn builder() -> IdleOptionsBuilder
Create a new IdleOptionsBuilder
.
Trait Implementations§
Source§impl Default for IdleOptions
impl Default for IdleOptions
Source§fn default() -> IdleOptions
fn default() -> IdleOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IdleOptions
impl !RefUnwindSafe for IdleOptions
impl !Send for IdleOptions
impl !Sync for IdleOptions
impl Unpin for IdleOptions
impl !UnwindSafe for IdleOptions
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