pub enum Edition {
Rfc3126,
Ts101733V151,
Rfc5126,
}Expand description
Caller-established historical edition. Content never chooses a permissive
edition; both ArchiveV1 editions deliberately have the same attribute OID.
Variants§
Rfc3126
Logical content, signed-attribute contents, signature contents and the listed unsigned attribute contents, in RFC3126 §4.4.1 order.
Ts101733V151
Whole EncapsulatedContentInfo, material fields, original signer fields
and unsigned attributes. No detached-byte addition is specified.
Rfc5126
RFC5126 input, including actual detached bytes when eContent is absent, with BOTH Annex K unsigned-attribute framing alternatives.
Trait Implementations§
impl Copy for Edition
impl Eq for Edition
impl StructuralPartialEq for Edition
Auto Trait Implementations§
impl Forget for Edition
impl Freeze for Edition
impl RefUnwindSafe for Edition
impl Send for Edition
impl Sync for Edition
impl Unpin for Edition
impl UnsafeUnpin for Edition
impl UnwindSafe for Edition
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