pub enum CoinSelection {
Specific {
coins: Vec<String>,
},
All,
}Expand description
Coin selection strategy for per-coin subscriptions.
Variants§
Specific
Subscribe to a specific list of coins.
All
Subscribe to all available coins (discovered via metadata).
Implementations§
Trait Implementations§
Source§impl Clone for CoinSelection
impl Clone for CoinSelection
Source§fn clone(&self) -> CoinSelection
fn clone(&self) -> CoinSelection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CoinSelection
impl Debug for CoinSelection
Source§impl Default for CoinSelection
impl Default for CoinSelection
Source§impl<'de> Deserialize<'de> for CoinSelection
impl<'de> Deserialize<'de> for CoinSelection
Source§fn 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
Source§impl PartialEq for CoinSelection
impl PartialEq for CoinSelection
Source§fn eq(&self, other: &CoinSelection) -> bool
fn eq(&self, other: &CoinSelection) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CoinSelection
impl Serialize for CoinSelection
impl Eq for CoinSelection
impl StructuralPartialEq for CoinSelection
Auto Trait Implementations§
impl Freeze for CoinSelection
impl RefUnwindSafe for CoinSelection
impl Send for CoinSelection
impl Sync for CoinSelection
impl Unpin for CoinSelection
impl UnsafeUnpin for CoinSelection
impl UnwindSafe for CoinSelection
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.