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