pub struct StrictPfx;
Expand description
Config indicating a strict representation with prefixing but no capitalization.
Trait Implementations§
Source§impl<T, E> SerHex<StrictPfx> for [T; 1]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 10]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 11]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 12]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 13]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 14]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 15]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 16]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 17]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 18]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 19]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 2]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 20]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 21]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 22]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 23]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 24]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 25]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 26]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 27]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 28]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 29]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 3]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 30]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 31]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 32]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 33]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 34]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 35]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 36]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 37]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 38]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 39]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 4]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 40]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 41]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 42]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 43]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 44]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 45]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 46]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 47]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 48]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 49]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 5]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 50]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 51]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 52]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 53]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 54]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 55]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 56]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 57]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 58]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 59]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 6]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 60]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 61]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 62]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 63]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 64]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 7]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 8]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 9]
impl<T, E> SerHex<StrictPfx> 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<StrictPfx> for [T; 1]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 10]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 11]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 12]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 13]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 14]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 15]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 16]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 17]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 18]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 19]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 2]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 20]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 21]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 22]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 23]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 24]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 25]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 26]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 27]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 28]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 29]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 3]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 30]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 31]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 32]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 33]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 34]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 35]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 36]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 37]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 38]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 39]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 4]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 40]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 41]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 42]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 43]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 44]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 45]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 46]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 47]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 48]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 49]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 5]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 50]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 51]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 52]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 53]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 54]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 55]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 56]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 57]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 58]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 59]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 6]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 60]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 61]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 62]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 63]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 64]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 7]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 8]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for [T; 9]
impl<T, E> SerHexSeq<StrictPfx> 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<StrictPfx> for u16
impl SerHexSeq<StrictPfx> 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<StrictPfx> for u32
impl SerHexSeq<StrictPfx> 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<StrictPfx> for u64
impl SerHexSeq<StrictPfx> 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<StrictPfx> for u8
impl SerHexSeq<StrictPfx> 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 StrictPfx
impl RefUnwindSafe for StrictPfx
impl Send for StrictPfx
impl Sync for StrictPfx
impl Unpin for StrictPfx
impl UnwindSafe for StrictPfx
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