pub struct Online {
pub id: u64,
pub electrum_url: String,
}
Expand description
Data for operations that require the wallet to be online.
Methods not requiring an Online
object don’t need network access and can be performed
offline. Methods taking an optional Online
will operate offline when it’s missing and will
use local data only.
This should not be manually constructed but should be obtained from the
[`Wallet::go_online`] method.
Fields§
§id: u64
Unique ID for this object
electrum_url: String
URL of the electrum server to be used for online operations
Trait Implementations§
source§impl<'de> Deserialize<'de> for Online
impl<'de> Deserialize<'de> for Online
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 Online
impl PartialEq for Online
impl Eq for Online
impl StructuralEq for Online
impl StructuralPartialEq for Online
Auto Trait Implementations§
impl RefUnwindSafe for Online
impl Send for Online
impl Sync for Online
impl Unpin for Online
impl UnwindSafe for Online
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§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.