[][src]Enum grin_wallet_libwallet::api_impl::owner_updater::StatusMessage

pub enum StatusMessage {
    UpdatingOutputs(String),
    UpdatingTransactions(String),
    FullScanWarn(String),
    Scanning(Stringu8),
    ScanningComplete(String),
    UpdateWarning(String),
}

Update status messages which can be returned to listening clients

Variants

UpdatingOutputs(String)

Wallet is performing a regular update, matching the UTXO set against current wallet outputs

UpdatingTransactions(String)

Wallet is updating transactions, potentially retrieving transactions by kernel if needed

FullScanWarn(String)

Warning that the wallet is about to perform a full UTXO scan

Scanning(Stringu8)

Status and percentage complete messages returned during the scanning process

ScanningComplete(String)

UTXO scanning is complete

UpdateWarning(String)

Warning of issues that may have occured during an update

Trait Implementations

impl Clone for StatusMessage[src]

impl Debug for StatusMessage[src]

impl<'de> Deserialize<'de> for StatusMessage[src]

impl Serialize for StatusMessage[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> DebugAny for T where
    T: Any + Debug

impl<'a, T> DefaultFeatures<'a> for T where
    T: 'a + Clone + Send + Sync

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<'a, T> NonSyncFeatures<'a> for T where
    T: 'a + Clone

impl<T> SafeBorrow<T> for T where
    T: ?Sized

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> UnsafeAny for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,