pub struct SignatureFlags {
pub signatures_exist: bool,
pub append_only: bool,
}Expand description
The document-level signature flags (/SigFlags, ISO 32000-1 §12.7.2).
Fields§
§signatures_exist: boolBit 1, SignaturesExist: the document has at least one signature
field.
append_only: boolBit 2, AppendOnly: the document’s signatures would be invalidated
by anything but an incremental update.
Implementations§
Source§impl SignatureFlags
impl SignatureFlags
Sourcepub fn from_bits(bits: i64) -> SignatureFlags
pub fn from_bits(bits: i64) -> SignatureFlags
The flags of a /SigFlags word; the reserved bits are ignored.
Covers ISO 32000-1 §12.7.2.
Trait Implementations§
Source§impl Clone for SignatureFlags
impl Clone for SignatureFlags
impl Copy for SignatureFlags
Source§impl Debug for SignatureFlags
impl Debug for SignatureFlags
Source§impl Default for SignatureFlags
impl Default for SignatureFlags
impl Eq for SignatureFlags
Source§impl PartialEq for SignatureFlags
impl PartialEq for SignatureFlags
impl StructuralPartialEq for SignatureFlags
Auto Trait Implementations§
impl Freeze for SignatureFlags
impl RefUnwindSafe for SignatureFlags
impl Send for SignatureFlags
impl Sync for SignatureFlags
impl Unpin for SignatureFlags
impl UnsafeUnpin for SignatureFlags
impl UnwindSafe for SignatureFlags
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