Trait breez_sdk_liquid::bitcoin::bech32::ToBase32
pub trait ToBase32 {
// Required method
fn write_base32<W>(
&self,
writer: &mut W,
) -> Result<(), <W as WriteBase32>::Err>
where W: WriteBase32;
// Provided method
fn to_base32(&self) -> Vec<u5> { ... }
}
Expand description
A trait for converting a value to a type T
that represents a u5
slice.
Required Methods§
fn write_base32<W>(&self, writer: &mut W) -> Result<(), <W as WriteBase32>::Err>where
W: WriteBase32,
fn write_base32<W>(&self, writer: &mut W) -> Result<(), <W as WriteBase32>::Err>where
W: WriteBase32,
Encode as base32 and write it to the supplied writer Implementations shouldn’t allocate.
Provided Methods§
Object Safety§
This trait is not object safe.