pub struct StrictCapPfx;
Expand description
Config indicating a strict representation with capitalization and prefixing.
Trait Implementations§
Source§impl HexConf for StrictCapPfx
impl HexConf for StrictCapPfx
Source§impl<T, E> SerHex<StrictCapPfx> for [T; 1]
impl<T, E> SerHex<StrictCapPfx> for [T; 1]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 10]
impl<T, E> SerHex<StrictCapPfx> for [T; 10]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 11]
impl<T, E> SerHex<StrictCapPfx> for [T; 11]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 12]
impl<T, E> SerHex<StrictCapPfx> for [T; 12]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 13]
impl<T, E> SerHex<StrictCapPfx> for [T; 13]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 14]
impl<T, E> SerHex<StrictCapPfx> for [T; 14]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 15]
impl<T, E> SerHex<StrictCapPfx> for [T; 15]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 16]
impl<T, E> SerHex<StrictCapPfx> for [T; 16]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 17]
impl<T, E> SerHex<StrictCapPfx> for [T; 17]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 18]
impl<T, E> SerHex<StrictCapPfx> for [T; 18]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 19]
impl<T, E> SerHex<StrictCapPfx> for [T; 19]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 2]
impl<T, E> SerHex<StrictCapPfx> for [T; 2]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 20]
impl<T, E> SerHex<StrictCapPfx> for [T; 20]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 21]
impl<T, E> SerHex<StrictCapPfx> for [T; 21]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 22]
impl<T, E> SerHex<StrictCapPfx> for [T; 22]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 23]
impl<T, E> SerHex<StrictCapPfx> for [T; 23]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 24]
impl<T, E> SerHex<StrictCapPfx> for [T; 24]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 25]
impl<T, E> SerHex<StrictCapPfx> for [T; 25]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 26]
impl<T, E> SerHex<StrictCapPfx> for [T; 26]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 27]
impl<T, E> SerHex<StrictCapPfx> for [T; 27]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 28]
impl<T, E> SerHex<StrictCapPfx> for [T; 28]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 29]
impl<T, E> SerHex<StrictCapPfx> for [T; 29]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 3]
impl<T, E> SerHex<StrictCapPfx> for [T; 3]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 30]
impl<T, E> SerHex<StrictCapPfx> for [T; 30]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 31]
impl<T, E> SerHex<StrictCapPfx> for [T; 31]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 32]
impl<T, E> SerHex<StrictCapPfx> for [T; 32]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 33]
impl<T, E> SerHex<StrictCapPfx> for [T; 33]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 34]
impl<T, E> SerHex<StrictCapPfx> for [T; 34]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 35]
impl<T, E> SerHex<StrictCapPfx> for [T; 35]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 36]
impl<T, E> SerHex<StrictCapPfx> for [T; 36]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 37]
impl<T, E> SerHex<StrictCapPfx> for [T; 37]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 38]
impl<T, E> SerHex<StrictCapPfx> for [T; 38]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 39]
impl<T, E> SerHex<StrictCapPfx> for [T; 39]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 4]
impl<T, E> SerHex<StrictCapPfx> for [T; 4]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 40]
impl<T, E> SerHex<StrictCapPfx> for [T; 40]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 41]
impl<T, E> SerHex<StrictCapPfx> for [T; 41]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 42]
impl<T, E> SerHex<StrictCapPfx> for [T; 42]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 43]
impl<T, E> SerHex<StrictCapPfx> for [T; 43]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 44]
impl<T, E> SerHex<StrictCapPfx> for [T; 44]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 45]
impl<T, E> SerHex<StrictCapPfx> for [T; 45]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 46]
impl<T, E> SerHex<StrictCapPfx> for [T; 46]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 47]
impl<T, E> SerHex<StrictCapPfx> for [T; 47]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 48]
impl<T, E> SerHex<StrictCapPfx> for [T; 48]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 49]
impl<T, E> SerHex<StrictCapPfx> for [T; 49]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 5]
impl<T, E> SerHex<StrictCapPfx> for [T; 5]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 50]
impl<T, E> SerHex<StrictCapPfx> for [T; 50]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 51]
impl<T, E> SerHex<StrictCapPfx> for [T; 51]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 52]
impl<T, E> SerHex<StrictCapPfx> for [T; 52]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 53]
impl<T, E> SerHex<StrictCapPfx> for [T; 53]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 54]
impl<T, E> SerHex<StrictCapPfx> for [T; 54]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 55]
impl<T, E> SerHex<StrictCapPfx> for [T; 55]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 56]
impl<T, E> SerHex<StrictCapPfx> for [T; 56]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 57]
impl<T, E> SerHex<StrictCapPfx> for [T; 57]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 58]
impl<T, E> SerHex<StrictCapPfx> for [T; 58]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 59]
impl<T, E> SerHex<StrictCapPfx> for [T; 59]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 6]
impl<T, E> SerHex<StrictCapPfx> for [T; 6]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 60]
impl<T, E> SerHex<StrictCapPfx> for [T; 60]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 61]
impl<T, E> SerHex<StrictCapPfx> for [T; 61]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 62]
impl<T, E> SerHex<StrictCapPfx> for [T; 62]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 63]
impl<T, E> SerHex<StrictCapPfx> for [T; 63]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 64]
impl<T, E> SerHex<StrictCapPfx> for [T; 64]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 7]
impl<T, E> SerHex<StrictCapPfx> for [T; 7]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 8]
impl<T, E> SerHex<StrictCapPfx> for [T; 8]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHex<StrictCapPfx> for [T; 9]
impl<T, E> SerHex<StrictCapPfx> for [T; 9]
Source§fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
fn into_hex_raw<D>(&self, dst: D) -> Result<(), Self::Error>where
D: Write,
Attept to convert
self
to hexadecimal, writing the resultant bytes to some buffer.Source§fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
fn from_hex_raw<S>(src: S) -> Result<Self, Self::Error>
Attempt to parse some buffer of hexadecimal bytes into an instance of
Self
.Source§fn into_hex(&self) -> Result<String, Self::Error>
fn into_hex(&self) -> Result<String, Self::Error>
Attempt to convert
self
into a hexadecimal string representation.Source§fn from_hex<S>(src: S) -> Result<Self, Self::Error>
fn from_hex<S>(src: S) -> Result<Self, Self::Error>
Attempt to convert a slice of hexadecimal bytes into an instance of
Self
.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Attempt to serialize
self
into a hexadecimal string representation. Read moreSource§fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<'de, D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Attempt to deserialize a hexadecimal string into an instance of
Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 1]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 1]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 10]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 10]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 11]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 11]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 12]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 12]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 13]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 13]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 14]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 14]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 15]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 15]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 16]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 16]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 17]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 17]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 18]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 18]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 19]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 19]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 2]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 2]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 20]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 20]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 21]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 21]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 22]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 22]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 23]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 23]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 24]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 24]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 25]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 25]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 26]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 26]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 27]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 27]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 28]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 28]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 29]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 29]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 3]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 3]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 30]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 30]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 31]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 31]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 32]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 32]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 33]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 33]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 34]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 34]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 35]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 35]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 36]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 36]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 37]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 37]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 38]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 38]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 39]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 39]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 4]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 4]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 40]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 40]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 41]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 41]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 42]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 42]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 43]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 43]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 44]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 44]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 45]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 45]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 46]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 46]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 47]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 47]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 48]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 48]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 49]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 49]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 5]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 5]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 50]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 50]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 51]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 51]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 52]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 52]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 53]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 53]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 54]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 54]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 55]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 55]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 56]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 56]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 57]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 57]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 58]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 58]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 59]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 59]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 6]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 6]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 60]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 60]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 61]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 61]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 62]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 62]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 63]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 63]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 64]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 64]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 7]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 7]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 8]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 8]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl<T, E> SerHexSeq<StrictCapPfx> for [T; 9]
impl<T, E> SerHexSeq<StrictCapPfx> for [T; 9]
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl SerHexSeq<StrictCapPfx> for u16
impl SerHexSeq<StrictCapPfx> for u16
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl SerHexSeq<StrictCapPfx> for u32
impl SerHexSeq<StrictCapPfx> for u32
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl SerHexSeq<StrictCapPfx> for u64
impl SerHexSeq<StrictCapPfx> for u64
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Source§impl SerHexSeq<StrictCapPfx> for u8
impl SerHexSeq<StrictCapPfx> for u8
Source§fn size() -> usize
fn size() -> usize
expected size (in bytes) of a single element. used to partition
the hexadecimal string into individual elements.
Source§fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
fn serialize<'a, S, T>(sequence: T, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
T: IntoIterator<Item = &'a Self>,
Self: 'a,
Same as
SerHex::serialize
, but for sequences of Self
.Source§fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
fn deserialize<'de, D, T>(deserializer: D) -> Result<T, D::Error>where
D: Deserializer<'de>,
T: FromIterator<Self>,
Same as
SerHex::deserialize
, but for sequences of Self
.Auto Trait Implementations§
impl Freeze for StrictCapPfx
impl RefUnwindSafe for StrictCapPfx
impl Send for StrictCapPfx
impl Sync for StrictCapPfx
impl Unpin for StrictCapPfx
impl UnwindSafe for StrictCapPfx
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