pub enum Requirement {
Zip(FaultKind),
DataCount,
SimpleDataPath,
PrincipalCount,
PrincipalFamily,
MimetypeCount,
MimetypeHeader,
BaselineSimpleExtra,
BaselineOdfManifest,
ReservedName,
}Expand description
Located independent layout requirement, not a mathematical/trust outcome.
Variants§
Zip(FaultKind)
The archive’s original ZIP/UTF-8 fact violates the applicable encoding.
DataCount
Simple data cardinality is not one, or extended data cardinality is zero.
SimpleDataPath
A simple data file is not an original root-level file.
PrincipalCount
The original principal-file cardinality does not satisfy the form.
PrincipalFamily
Another principal signature/time-assertion family occurs in the layout.
MimetypeCount
An optional mimetype has several original occurrences.
MimetypeHeader
Actual physical mimetype framing violates Annex A.1.
BaselineSimpleExtra
Baseline S contains an additional original file/directory.
BaselineOdfManifest
Baseline E-XAdES lacks exactly one original META-INF/manifest.xml.
ReservedName
Application metadata uses a reserved name outside a defined role.
Trait Implementations§
Source§impl Clone for Requirement
impl Clone for Requirement
impl Copy for Requirement
Source§impl Debug for Requirement
impl Debug for Requirement
impl Eq for Requirement
Source§impl PartialEq for Requirement
impl PartialEq for Requirement
impl StructuralPartialEq for Requirement
Auto Trait Implementations§
impl Forget for Requirement
impl Freeze for Requirement
impl RefUnwindSafe for Requirement
impl Send for Requirement
impl Sync for Requirement
impl Unpin for Requirement
impl UnsafeUnpin for Requirement
impl UnwindSafe for Requirement
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