referrerpolicy=no-referrer-when-downgrade
frame_support::traits

Trait QueuePausedQuery

Source
pub trait QueuePausedQuery<Origin> {
    // Required method
    fn is_paused(origin: &Origin) -> bool;
}
Expand description

Provides information on paused queues.

Required Methods§

Source

fn is_paused(origin: &Origin) -> bool

Whether this queue is paused.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<Origin> QueuePausedQuery<Origin> for ()

Source§

impl<Origin, TupleElement0: QueuePausedQuery<Origin>> QueuePausedQuery<Origin> for (TupleElement0,)

Source§

impl<Origin, TupleElement0: QueuePausedQuery<Origin>, TupleElement1: QueuePausedQuery<Origin>> QueuePausedQuery<Origin> for (TupleElement0, TupleElement1)

Source§

impl<Origin, TupleElement0: QueuePausedQuery<Origin>, TupleElement1: QueuePausedQuery<Origin>, TupleElement2: QueuePausedQuery<Origin>> QueuePausedQuery<Origin> for (TupleElement0, TupleElement1, TupleElement2)

Source§

impl<Origin, TupleElement0: QueuePausedQuery<Origin>, TupleElement1: QueuePausedQuery<Origin>, TupleElement2: QueuePausedQuery<Origin>, TupleElement3: QueuePausedQuery<Origin>> QueuePausedQuery<Origin> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)

Source§

impl<Origin, TupleElement0: QueuePausedQuery<Origin>, TupleElement1: QueuePausedQuery<Origin>, TupleElement2: QueuePausedQuery<Origin>, TupleElement3: QueuePausedQuery<Origin>, TupleElement4: QueuePausedQuery<Origin>> QueuePausedQuery<Origin> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)

Source§

impl<Origin, TupleElement0: QueuePausedQuery<Origin>, TupleElement1: QueuePausedQuery<Origin>, TupleElement2: QueuePausedQuery<Origin>, TupleElement3: QueuePausedQuery<Origin>, TupleElement4: QueuePausedQuery<Origin>, TupleElement5: QueuePausedQuery<Origin>> QueuePausedQuery<Origin> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)

Source§

impl<Origin, TupleElement0: QueuePausedQuery<Origin>, TupleElement1: QueuePausedQuery<Origin>, TupleElement2: QueuePausedQuery<Origin>, TupleElement3: QueuePausedQuery<Origin>, TupleElement4: QueuePausedQuery<Origin>, TupleElement5: QueuePausedQuery<Origin>, TupleElement6: QueuePausedQuery<Origin>> QueuePausedQuery<Origin> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)

Source§

impl<Origin, TupleElement0: QueuePausedQuery<Origin>, TupleElement1: QueuePausedQuery<Origin>, TupleElement2: QueuePausedQuery<Origin>, TupleElement3: QueuePausedQuery<Origin>, TupleElement4: QueuePausedQuery<Origin>, TupleElement5: QueuePausedQuery<Origin>, TupleElement6: QueuePausedQuery<Origin>, TupleElement7: QueuePausedQuery<Origin>> QueuePausedQuery<Origin> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)

Implementors§

impl<Inner: QueuePausedQuery<ParaId>> QueuePausedQuery<AggregateMessageOrigin> for NarrowOriginToSibling<Inner>

impl<T: Config> QueuePausedQuery<Id> for Pallet<T>

impl<Inner: QueuePausedQuery<ParaId>> QueuePausedQuery<AggregateMessageOrigin> for NarrowOriginToSibling<Inner>