pub struct CompactSignatureAsBytes;Expand description
Serde helper for serializing CompactSignature as raw bytes.
Trait Implementations§
Source§impl<'de> DeserializeAs<'de, CompactSignature> for CompactSignatureAsBytes
impl<'de> DeserializeAs<'de, CompactSignature> for CompactSignatureAsBytes
Source§fn deserialize_as<D>(deserializer: D) -> Result<CompactSignature, D::Error>where
D: Deserializer<'de>,
fn deserialize_as<D>(deserializer: D) -> Result<CompactSignature, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer.
Source§impl SerializeAs<CompactSignature> for CompactSignatureAsBytes
impl SerializeAs<CompactSignature> for CompactSignatureAsBytes
Source§fn serialize_as<S>(
signature: &CompactSignature,
serializer: S,
) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize_as<S>(
signature: &CompactSignature,
serializer: S,
) -> Result<S::Ok, S::Error>where
S: Serializer,
Serialize this value into the given Serde serializer.
Auto Trait Implementations§
impl Freeze for CompactSignatureAsBytes
impl RefUnwindSafe for CompactSignatureAsBytes
impl Send for CompactSignatureAsBytes
impl Sync for CompactSignatureAsBytes
impl Unpin for CompactSignatureAsBytes
impl UnsafeUnpin for CompactSignatureAsBytes
impl UnwindSafe for CompactSignatureAsBytes
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