Struct ckb_notify::NotifyController
source · [−]pub struct NotifyController { /* private fields */ }Expand description
TODO(doc): @quake
Implementations
sourceimpl NotifyController
impl NotifyController
sourcepub fn subscribe_new_block<S: ToString>(&self, name: S) -> Receiver<BlockView>
pub fn subscribe_new_block<S: ToString>(&self, name: S) -> Receiver<BlockView>
TODO(doc): @quake
sourcepub fn notify_new_block(&self, block: BlockView)
pub fn notify_new_block(&self, block: BlockView)
TODO(doc): @quake
sourcepub fn subscribe_new_transaction<S: ToString>(
&self,
name: S
) -> Receiver<PoolTransactionEntry>
pub fn subscribe_new_transaction<S: ToString>(
&self,
name: S
) -> Receiver<PoolTransactionEntry>
TODO(doc): @quake
sourcepub fn notify_new_transaction(&self, tx_entry: PoolTransactionEntry)
pub fn notify_new_transaction(&self, tx_entry: PoolTransactionEntry)
TODO(doc): @quake
sourcepub fn subscribe_proposed_transaction<S: ToString>(
&self,
name: S
) -> Receiver<PoolTransactionEntry>
pub fn subscribe_proposed_transaction<S: ToString>(
&self,
name: S
) -> Receiver<PoolTransactionEntry>
TODO(doc): @quake
sourcepub fn notify_proposed_transaction(&self, tx_entry: PoolTransactionEntry)
pub fn notify_proposed_transaction(&self, tx_entry: PoolTransactionEntry)
TODO(doc): @quake
sourcepub fn subscribe_reject_transaction<S: ToString>(
&self,
name: S
) -> Receiver<(PoolTransactionEntry, Reject)>
pub fn subscribe_reject_transaction<S: ToString>(
&self,
name: S
) -> Receiver<(PoolTransactionEntry, Reject)>
TODO(doc): @quake
sourcepub fn notify_reject_transaction(
&self,
tx_entry: PoolTransactionEntry,
reject: Reject
)
pub fn notify_reject_transaction(
&self,
tx_entry: PoolTransactionEntry,
reject: Reject
)
TODO(doc): @quake
sourcepub fn subscribe_network_alert<S: ToString>(&self, name: S) -> Receiver<Alert>
pub fn subscribe_network_alert<S: ToString>(&self, name: S) -> Receiver<Alert>
TODO(doc): @quake
sourcepub fn notify_network_alert(&self, alert: Alert)
pub fn notify_network_alert(&self, alert: Alert)
TODO(doc): @quake
Trait Implementations
sourceimpl Clone for NotifyController
impl Clone for NotifyController
sourcefn clone(&self) -> NotifyController
fn clone(&self) -> NotifyController
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl !RefUnwindSafe for NotifyController
impl Send for NotifyController
impl Sync for NotifyController
impl Unpin for NotifyController
impl !UnwindSafe for NotifyController
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more