pub struct InvocationContextBindingSignerV1 {
pub algorithm: String,
pub key_id: String,
pub public_key_digest: Sha256Digest,
}Expand description
Metadata identifying the key used to sign an invocation context binding.
Fields§
§algorithm: String§key_id: String§public_key_digest: Sha256DigestTrait Implementations§
Source§impl Clone for InvocationContextBindingSignerV1
impl Clone for InvocationContextBindingSignerV1
Source§fn clone(&self) -> InvocationContextBindingSignerV1
fn clone(&self) -> InvocationContextBindingSignerV1
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<'de> Deserialize<'de> for InvocationContextBindingSignerV1
impl<'de> Deserialize<'de> for InvocationContextBindingSignerV1
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
impl Eq for InvocationContextBindingSignerV1
impl StructuralPartialEq for InvocationContextBindingSignerV1
Auto Trait Implementations§
impl Freeze for InvocationContextBindingSignerV1
impl RefUnwindSafe for InvocationContextBindingSignerV1
impl Send for InvocationContextBindingSignerV1
impl Sync for InvocationContextBindingSignerV1
impl Unpin for InvocationContextBindingSignerV1
impl UnsafeUnpin for InvocationContextBindingSignerV1
impl UnwindSafe for InvocationContextBindingSignerV1
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