pub enum EncodingVariant {
Bech32,
Bech32m,
}Expand description
The encoding variant used for Bech32 strings.
Bech32 and Bech32m are two similar but incompatible encoding variants. Bech32m provides stronger error detection and is preferred for new applications.
Variants§
Bech32
Original Bech32 encoding variant.
Bech32m
Improved Bech32m encoding variant with stronger error detection.
Trait Implementations§
Source§impl Clone for EncodingVariant
impl Clone for EncodingVariant
Source§fn clone(&self) -> EncodingVariant
fn clone(&self) -> EncodingVariant
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EncodingVariant
impl Debug for EncodingVariant
Source§impl PartialEq for EncodingVariant
impl PartialEq for EncodingVariant
impl Copy for EncodingVariant
impl Eq for EncodingVariant
impl StructuralPartialEq for EncodingVariant
Auto Trait Implementations§
impl Freeze for EncodingVariant
impl RefUnwindSafe for EncodingVariant
impl Send for EncodingVariant
impl Sync for EncodingVariant
impl Unpin for EncodingVariant
impl UnwindSafe for EncodingVariant
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