pub struct SessionLease { /* private fields */ }Expand description
Keeps a generation alive while its transport or application session is owned.
Implementations§
Source§impl SessionLease
impl SessionLease
Sourcepub fn mark_legacy(&mut self)
pub fn mark_legacy(&mut self)
Mark the session once when a legacy protocol has been authenticated.
Trait Implementations§
Source§impl Drop for SessionLease
impl Drop for SessionLease
Auto Trait Implementations§
impl Freeze for SessionLease
impl RefUnwindSafe for SessionLease
impl Send for SessionLease
impl Sync for SessionLease
impl Unpin for SessionLease
impl UnsafeUnpin for SessionLease
impl UnwindSafe for SessionLease
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