pub struct CoinIdentifier {
pub identifier: String,
}
Expand description
CoinIdentifier : CoinIdentifier uniquely identifies a Coin.
Fields§
§identifier: String
Identifier should be populated with a globally unique identifier of a Coin. In Bitcoin, this identifier would be transaction_hash:index.
Implementations§
Source§impl CoinIdentifier
impl CoinIdentifier
Sourcepub fn new(identifier: String) -> CoinIdentifier
pub fn new(identifier: String) -> CoinIdentifier
CoinIdentifier uniquely identifies a Coin.
Trait Implementations§
Source§impl Clone for CoinIdentifier
impl Clone for CoinIdentifier
Source§fn clone(&self) -> CoinIdentifier
fn clone(&self) -> CoinIdentifier
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CoinIdentifier
impl Debug for CoinIdentifier
Source§impl Default for CoinIdentifier
impl Default for CoinIdentifier
Source§fn default() -> CoinIdentifier
fn default() -> CoinIdentifier
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CoinIdentifier
impl<'de> Deserialize<'de> for CoinIdentifier
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CoinIdentifier, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CoinIdentifier, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CoinIdentifier
impl PartialEq for CoinIdentifier
Source§impl Serialize for CoinIdentifier
impl Serialize for CoinIdentifier
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for CoinIdentifier
impl StructuralPartialEq for CoinIdentifier
Auto Trait Implementations§
impl Freeze for CoinIdentifier
impl RefUnwindSafe for CoinIdentifier
impl Send for CoinIdentifier
impl Sync for CoinIdentifier
impl Unpin for CoinIdentifier
impl UnwindSafe for CoinIdentifier
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