pub enum SignaturePurpose {
Certification,
Approval,
Witness,
Acknowledgment,
Authorship,
}Expand description
Purpose of a signature.
Variants§
Certification
Certification of accuracy.
Approval
Approval of content.
Witness
Witnessing.
Acknowledgment
Acknowledgment of receipt/understanding.
Authorship
Authorship attribution.
Trait Implementations§
Source§impl Clone for SignaturePurpose
impl Clone for SignaturePurpose
Source§fn clone(&self) -> SignaturePurpose
fn clone(&self) -> SignaturePurpose
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 SignaturePurpose
impl Debug for SignaturePurpose
Source§impl<'de> Deserialize<'de> for SignaturePurpose
impl<'de> Deserialize<'de> for SignaturePurpose
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SignaturePurpose
impl PartialEq for SignaturePurpose
Source§impl Serialize for SignaturePurpose
impl Serialize for SignaturePurpose
impl Copy for SignaturePurpose
impl Eq for SignaturePurpose
impl StructuralPartialEq for SignaturePurpose
Auto Trait Implementations§
impl Freeze for SignaturePurpose
impl RefUnwindSafe for SignaturePurpose
impl Send for SignaturePurpose
impl Sync for SignaturePurpose
impl Unpin for SignaturePurpose
impl UnsafeUnpin for SignaturePurpose
impl UnwindSafe for SignaturePurpose
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.