pub enum DataObjectRole {
Format,
Commitment,
AllTimestamp,
IndividualTimestamp,
Extension,
}Expand description
Schema role of an authenticated original data-object property. Scalar contents, referenced object selection and timestamp checks are separate.
Variants§
Format
Description, identifier, MIME type and encoding of a referenced object.
Commitment
Original commitment type and its selected data-object references.
AllTimestamp
Timestamp on all selected signature data objects.
IndividualTimestamp
Timestamp on explicitly selected signature data objects.
Extension
Original schema-permitted foreign-namespace property.
Trait Implementations§
Source§impl Clone for DataObjectRole
impl Clone for DataObjectRole
impl Copy for DataObjectRole
Source§impl Debug for DataObjectRole
impl Debug for DataObjectRole
impl Eq for DataObjectRole
Source§impl PartialEq for DataObjectRole
impl PartialEq for DataObjectRole
impl StructuralPartialEq for DataObjectRole
Auto Trait Implementations§
impl Forget for DataObjectRole
impl Freeze for DataObjectRole
impl RefUnwindSafe for DataObjectRole
impl Send for DataObjectRole
impl Sync for DataObjectRole
impl Unpin for DataObjectRole
impl UnsafeUnpin for DataObjectRole
impl UnwindSafe for DataObjectRole
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