pub type SignatureBytes<const N: usize, SubTag> = CryptoBytes<N, (SignatureTag, SubTag)>;Expand description
Generic encoded signature.
Aliased Type§
#[repr(transparent)]pub struct SignatureBytes<const N: usize, SubTag>(pub [u8; N], _);Tuple Fields§
§0: [u8; N]Trait Implementations§
Source§impl<const N: usize, SubTag> Debug for SignatureBytes<N, SubTag>where
Self: CryptoType,
impl<const N: usize, SubTag> Debug for SignatureBytes<N, SubTag>where
Self: CryptoType,
Source§impl<'de, const N: usize, SubTag> Deserialize<'de> for SignatureBytes<N, SubTag>where
Self: CryptoType,
Available on crate feature serde only.
impl<'de, const N: usize, SubTag> Deserialize<'de> for SignatureBytes<N, SubTag>where
Self: CryptoType,
Available on crate feature
serde only.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
Source§impl<const N: usize, SubTag> Serialize for SignatureBytes<N, SubTag>where
Self: CryptoType,
Available on crate feature serde only.
impl<const N: usize, SubTag> Serialize for SignatureBytes<N, SubTag>where
Self: CryptoType,
Available on crate feature
serde only.