pub struct SignatureKeyInfoMetadata {
pub key_info: KeyInfo,
pub encapsulation: Option<KeyEncapsulationAlgorithm>,
/* private fields */
}Expand description
Resolved signature hints and experimental recipient mechanism metadata. No key hint establishes trust or permission. The mutation handle is private and bound to the original document, never an external document’s local ID.
Fields§
§key_info: KeyInfoMaterialized recipient hints for KEM, ordinary hints otherwise.
encapsulation: Option<KeyEncapsulationAlgorithm>Exact KEM parameter set, if the resolved graph contains one mechanism.
Auto Trait Implementations§
impl Freeze for SignatureKeyInfoMetadata
impl RefUnwindSafe for SignatureKeyInfoMetadata
impl Send for SignatureKeyInfoMetadata
impl Sync for SignatureKeyInfoMetadata
impl Unpin for SignatureKeyInfoMetadata
impl UnsafeUnpin for SignatureKeyInfoMetadata
impl UnwindSafe for SignatureKeyInfoMetadata
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