pub struct VerifyingKeyDef44;Expand description
Remote serde definition for ML-DSA-44 VerifyingKey Use with #[serde(with = “zoe_wire_protocol::serde::VerifyingKeyDef44”)]
Implementations§
Source§impl VerifyingKeyDef44
impl VerifyingKeyDef44
pub fn serialize<S>(
key: &(Box<MLDSA44VerificationKey>, Hash),
serializer: S,
) -> Result<S::Ok, S::Error>where
S: Serializer,
pub fn deserialize<'de, D>(
deserializer: D,
) -> Result<(Box<MLDSA44VerificationKey>, Hash), D::Error>where
D: Deserializer<'de>,
Auto Trait Implementations§
impl Freeze for VerifyingKeyDef44
impl RefUnwindSafe for VerifyingKeyDef44
impl Send for VerifyingKeyDef44
impl Sync for VerifyingKeyDef44
impl Unpin for VerifyingKeyDef44
impl UnwindSafe for VerifyingKeyDef44
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§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