pub trait AddressExt: Borrow<Address> {
// Provided method
fn is_uppercasable(&self) -> bool { ... }
}Expand description
Extension trait for Address.
Provided Methods§
Sourcefn is_uppercasable(&self) -> bool
fn is_uppercasable(&self) -> bool
Whether the address uses a case-insensitive bech32(m) encoding and can therefore be safely upper-cased (e.g. for the compact alphanumeric QR mode). Base58 addresses (P2PKH/P2SH) are case-sensitive, and unknown future witness versions are treated conservatively as not uppercasable.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".