[]Trait btcpay::FromHex

pub trait FromHex {
    fn from_byte_iter<I>(iter: I) -> Result<Self, Error>
    where
        I: Iterator<Item = Result<u8, Error>> + ExactSizeIterator + DoubleEndedIterator
; fn from_hex(s: &str) -> Result<Self, Error> { ... } }

Trait for objects that can be deserialized from hex strings

Required methods

fn from_byte_iter<I>(iter: I) -> Result<Self, Error> where
    I: Iterator<Item = Result<u8, Error>> + ExactSizeIterator + DoubleEndedIterator

Produce an object from a byte iterator

Loading content...

Provided methods

fn from_hex(s: &str) -> Result<Self, Error>

Produce an object from a hex string

Loading content...

Implementations on Foreign Types

impl FromHex for ChainCode[src]

impl FromHex for Fingerprint[src]

impl FromHex for [u8; 6]

impl FromHex for [u8; 33]

impl FromHex for [u8; 32]

impl FromHex for [u8; 384]

impl FromHex for [u8; 4]

impl FromHex for [u8; 2]

impl FromHex for [u8; 64]

impl FromHex for [u8; 65]

impl FromHex for [u8; 256]

impl FromHex for [u8; 12]

impl FromHex for [u8; 128]

impl FromHex for [u8; 10]

impl FromHex for [u8; 512]

impl FromHex for Midstate

impl FromHex for [u8; 14]

impl FromHex for [u8; 24]

impl FromHex for [u8; 28]

impl FromHex for [u8; 8]

impl FromHex for [u8; 16]

impl FromHex for [u8; 20]

impl FromHex for Vec<u8>

Loading content...

Implementors

impl<T> FromHex for T where
    T: Hash, 

Loading content...