pub enum SecurityHandlerRevision {
R2 = 2,
R3 = 3,
R4 = 4,
R5 = 5,
R6 = 6,
}Expand description
Security handler revision
Variants§
R2 = 2
Revision 2 (RC4 40-bit)
R3 = 3
Revision 3 (RC4 128-bit)
R4 = 4
Revision 4 (RC4 128-bit with metadata encryption control)
R5 = 5
Revision 5 (AES-256 with improved password validation)
R6 = 6
Revision 6 (AES-256 with Unicode password support)
Trait Implementations§
Source§impl Clone for SecurityHandlerRevision
impl Clone for SecurityHandlerRevision
Source§fn clone(&self) -> SecurityHandlerRevision
fn clone(&self) -> SecurityHandlerRevision
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 moreSource§impl Debug for SecurityHandlerRevision
impl Debug for SecurityHandlerRevision
Source§impl PartialEq for SecurityHandlerRevision
impl PartialEq for SecurityHandlerRevision
Source§impl PartialOrd for SecurityHandlerRevision
impl PartialOrd for SecurityHandlerRevision
impl Copy for SecurityHandlerRevision
impl StructuralPartialEq for SecurityHandlerRevision
Auto Trait Implementations§
impl Freeze for SecurityHandlerRevision
impl RefUnwindSafe for SecurityHandlerRevision
impl Send for SecurityHandlerRevision
impl Sync for SecurityHandlerRevision
impl Unpin for SecurityHandlerRevision
impl UnwindSafe for SecurityHandlerRevision
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