pub struct SessionTtlLimit(/* private fields */);Expand description
Checked current maximum session lifetime, in seconds (1..=1800). Authorization needs this bound, without an admission default. Construction cannot bypass range admission:
ⓘ
use ic_auth::session_request::SessionTtlLimit;
let invalid = SessionTtlLimit(0);Implementations§
Trait Implementations§
Source§impl Clone for SessionTtlLimit
impl Clone for SessionTtlLimit
impl Copy for SessionTtlLimit
Source§impl Debug for SessionTtlLimit
impl Debug for SessionTtlLimit
impl Eq for SessionTtlLimit
Source§impl PartialEq for SessionTtlLimit
impl PartialEq for SessionTtlLimit
impl StructuralPartialEq for SessionTtlLimit
Auto Trait Implementations§
impl Freeze for SessionTtlLimit
impl RefUnwindSafe for SessionTtlLimit
impl Send for SessionTtlLimit
impl Sync for SessionTtlLimit
impl Unpin for SessionTtlLimit
impl UnsafeUnpin for SessionTtlLimit
impl UnwindSafe for SessionTtlLimit
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