pub struct UnprotectedState;Expand description
No cryptographic protection of shared control records. Every SHM writer can forge session/replay state. Warm checks trust the commit revision alone; writers must publish a new revision for every mutation. Token AEAD, expiry and live-state checks remain. Choose explicitly only when all writers are trusted.
Trait Implementations§
Source§impl Clone for UnprotectedState
impl Clone for UnprotectedState
impl Copy for UnprotectedState
Source§impl Debug for UnprotectedState
impl Debug for UnprotectedState
Source§impl Default for UnprotectedState
impl Default for UnprotectedState
impl StateProtection for UnprotectedState
Auto Trait Implementations§
impl Freeze for UnprotectedState
impl RefUnwindSafe for UnprotectedState
impl Send for UnprotectedState
impl Sync for UnprotectedState
impl Unpin for UnprotectedState
impl UnsafeUnpin for UnprotectedState
impl UnwindSafe for UnprotectedState
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