pub struct ComputedReferenceDigest {
pub index: usize,
pub uri: String,
pub digest_method: DigestAlgorithm,
pub digest_value: String,
}Expand description
Result for one computed signing-template reference digest.
Fields§
§index: usizeZero-based reference index in <SignedInfo> document order.
uri: StringReference URI used for same-document dereference.
digest_method: DigestAlgorithmDigest algorithm declared by <DigestMethod>.
digest_value: StringBase64-encoded digest value ready for <DigestValue>.
Trait Implementations§
Source§impl Clone for ComputedReferenceDigest
impl Clone for ComputedReferenceDigest
Source§fn clone(&self) -> ComputedReferenceDigest
fn clone(&self) -> ComputedReferenceDigest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ComputedReferenceDigest
impl Debug for ComputedReferenceDigest
impl Eq for ComputedReferenceDigest
Source§impl PartialEq for ComputedReferenceDigest
impl PartialEq for ComputedReferenceDigest
impl StructuralPartialEq for ComputedReferenceDigest
Auto Trait Implementations§
impl Freeze for ComputedReferenceDigest
impl RefUnwindSafe for ComputedReferenceDigest
impl Send for ComputedReferenceDigest
impl Sync for ComputedReferenceDigest
impl Unpin for ComputedReferenceDigest
impl UnsafeUnpin for ComputedReferenceDigest
impl UnwindSafe for ComputedReferenceDigest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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