#[non_exhaustive]pub enum WatchAddKind {
Scripts,
Outpoints,
Transactions,
DepthAlarms,
Descriptor,
ScriptPrefixes,
SilentPayments,
Unknown,
}Expand description
Which kind of add a WatchAddRejected refers to.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Scripts
add_scripts.
Outpoints
add_outpoints.
Transactions
add_tx_lifecycle.
DepthAlarms
add_depth_alarms.
Descriptor
add_descriptor.
ScriptPrefixes
add_script_prefixes.
SilentPayments
add_silent_payments.
Unknown
A kind code this client build does not recognize (a newer server).
Trait Implementations§
Source§impl Clone for WatchAddKind
impl Clone for WatchAddKind
impl Copy for WatchAddKind
Source§impl Debug for WatchAddKind
impl Debug for WatchAddKind
impl Eq for WatchAddKind
Source§impl PartialEq for WatchAddKind
impl PartialEq for WatchAddKind
impl StructuralPartialEq for WatchAddKind
Auto Trait Implementations§
impl Freeze for WatchAddKind
impl RefUnwindSafe for WatchAddKind
impl Send for WatchAddKind
impl Sync for WatchAddKind
impl Unpin for WatchAddKind
impl UnsafeUnpin for WatchAddKind
impl UnwindSafe for WatchAddKind
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§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§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<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