Type Definition RawAddr
strict_encoding::net
type RawAddr = [u8; 33];
impl StrictDecode for RawAddr
fn strict_decode<D: Read>(d: D) -> Result<Self, Error>
Decode with the given [std::io::Reader] instance; must either construct an instance or return implementation-specific error type. Read more
fn strict_deserialize(data: impl AsRef<[u8]>) -> Result<Self, Error>
Tries to deserialize byte array into the current type using [strict_decode()] Read more
strict_decode()
impl StrictEncode for RawAddr
fn strict_encode<E: Write>(&self, e: E) -> Result<usize, Error>
Encode with the given [std::io::Writer] instance; must return result with either amount of bytes encoded – or implementation-specific error type. Read more
fn strict_serialize(&self) -> Result<Vec<u8>, Error>
Serializes data as a byte array using [strict_encode()] function
strict_encode()