Enum bitcoincore_rpc_json::AddressType
source · [−]pub enum AddressType {
Legacy,
P2shSegwit,
Bech32,
}
Expand description
Used to represent an address type.
Variants
Legacy
P2shSegwit
Bech32
Trait Implementations
sourceimpl Clone for AddressType
impl Clone for AddressType
sourcefn clone(&self) -> AddressType
fn clone(&self) -> AddressType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AddressType
impl Debug for AddressType
sourceimpl<'de> Deserialize<'de> for AddressType
impl<'de> Deserialize<'de> for AddressType
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<AddressType> for AddressType
impl PartialEq<AddressType> for AddressType
sourcefn eq(&self, other: &AddressType) -> bool
fn eq(&self, other: &AddressType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl Serialize for AddressType
impl Serialize for AddressType
impl Copy for AddressType
impl Eq for AddressType
impl StructuralEq for AddressType
impl StructuralPartialEq for AddressType
Auto Trait Implementations
impl RefUnwindSafe for AddressType
impl Send for AddressType
impl Sync for AddressType
impl Unpin for AddressType
impl UnwindSafe for AddressType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more