pub struct LoginMonitorConfig {
pub issuer: String,
pub login_id: String,
pub timeout_secs: Option<u64>,
pub max_reconnects: Option<u32>,
}Available on non-WebAssembly only.
Expand description
Configuration for SSE login monitoring
Fields§
§issuer: StringThe issuer URL
login_id: StringThe login ID to monitor
timeout_secs: Option<u64>Optional timeout in seconds (default: 300)
max_reconnects: Option<u32>Optional reconnect attempts (default: 3)
Trait Implementations§
Source§impl Clone for LoginMonitorConfig
impl Clone for LoginMonitorConfig
Source§fn clone(&self) -> LoginMonitorConfig
fn clone(&self) -> LoginMonitorConfig
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 LoginMonitorConfig
impl RefUnwindSafe for LoginMonitorConfig
impl Send for LoginMonitorConfig
impl Sync for LoginMonitorConfig
impl Unpin for LoginMonitorConfig
impl UnwindSafe for LoginMonitorConfig
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