#[repr(u8)]pub enum AddressVersion {
MainnetSingleSig = 22,
MainnetMultiSig = 20,
TestnetSingleSig = 26,
TestnetMultiSig = 21,
}
Expand description
Supported stacks address versions
Variants§
MainnetSingleSig = 22
Mainnet single sig address version
MainnetMultiSig = 20
Mainnet multi sig address version
TestnetSingleSig = 26
Testnet single sig address version
TestnetMultiSig = 21
Testnet multi sig address version
Implementations§
Trait Implementations§
Source§impl Clone for AddressVersion
impl Clone for AddressVersion
Source§fn clone(&self) -> AddressVersion
fn clone(&self) -> AddressVersion
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 AddressVersion
impl Debug for AddressVersion
Source§impl IntoEnumIterator for AddressVersion
impl IntoEnumIterator for AddressVersion
type Iterator = AddressVersionIter
fn iter() -> AddressVersionIter ⓘ
Source§impl PartialEq for AddressVersion
impl PartialEq for AddressVersion
Source§impl TryFrom<u8> for AddressVersion
impl TryFrom<u8> for AddressVersion
Source§type Error = StacksError
type Error = StacksError
The type returned in the event of a conversion error.
Source§fn try_from(value: u8) -> StacksResult<Self>
fn try_from(value: u8) -> StacksResult<Self>
Performs the conversion.
impl Copy for AddressVersion
impl Eq for AddressVersion
impl StructuralPartialEq for AddressVersion
Auto Trait Implementations§
impl Freeze for AddressVersion
impl RefUnwindSafe for AddressVersion
impl Send for AddressVersion
impl Sync for AddressVersion
impl Unpin for AddressVersion
impl UnwindSafe for AddressVersion
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