pub enum WalletNotification {
MovementCreated {
movement: Movement,
},
MovementUpdated {
movement: Movement,
},
ChannelLagging,
}Expand description
A notification of something happening in the wallet
Variants§
MovementCreated
A new movement was created
MovementUpdated
An existing movement was updated
ChannelLagging
Some notifications were lost because they are not handled fast enough
Trait Implementations§
Source§impl Clone for WalletNotification
impl Clone for WalletNotification
Source§fn clone(&self) -> WalletNotification
fn clone(&self) -> WalletNotification
Returns a duplicate of the value. Read more
1.0.0 · 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 WalletNotification
impl Debug for WalletNotification
Source§impl<'de> Deserialize<'de> for WalletNotification
impl<'de> Deserialize<'de> for WalletNotification
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 From<WalletNotification> for WalletNotification
impl From<WalletNotification> for WalletNotification
Source§fn from(v: WalletNotification) -> Self
fn from(v: WalletNotification) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WalletNotification
impl PartialEq for WalletNotification
Source§impl Serialize for WalletNotification
impl Serialize for WalletNotification
impl Eq for WalletNotification
impl StructuralPartialEq for WalletNotification
Auto Trait Implementations§
impl Freeze for WalletNotification
impl RefUnwindSafe for WalletNotification
impl Send for WalletNotification
impl Sync for WalletNotification
impl Unpin for WalletNotification
impl UnsafeUnpin for WalletNotification
impl UnwindSafe for WalletNotification
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request