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