Trait dusk_bytes::ParseHexStr [−][src]
pub trait ParseHexStr<const N: usize>: Serializable<N> { fn from_hex_str(s: &str) -> Result<Self, Self::Error>
where
Self: Sized,
Self::Error: BadLength + InvalidChar, { ... } }
Expand description
An optional trait used to parse a string slice for types that implements
the Serializable
trait.
The default implementation makes use of Serializable
trait to provide
the necessary parsing functionality without additional code from the
consumer.
Provided methods
fn from_hex_str(s: &str) -> Result<Self, Self::Error> where
Self: Sized,
Self::Error: BadLength + InvalidChar,
fn from_hex_str(s: &str) -> Result<Self, Self::Error> where
Self: Sized,
Self::Error: BadLength + InvalidChar,
Parse a string slice as bytes hex representation and returns `