referrerpolicy=no-referrer-when-downgrade

Trait polkadot_sdk_frame::traits::Printable

pub trait Printable {
    // Required method
    fn print(&self);
}
Expand description

Trait for things which can be printed from the runtime.

Required Methods§

fn print(&self)

Print the object.

Implementations on Foreign Types§

§

impl Printable for &str

§

fn print(&self)

§

impl Printable for &[u8]

§

fn print(&self)

§

impl Printable for bool

§

fn print(&self)

§

impl Printable for u8

§

fn print(&self)

§

impl Printable for u32

§

fn print(&self)

§

impl Printable for u64

§

fn print(&self)

§

impl Printable for ()

§

fn print(&self)

§

impl Printable for usize

§

fn print(&self)

§

impl Printable for OffenceError

§

fn print(&self)

§

impl Printable for PostDispatchInfo

§

fn print(&self)

§

impl<T> Printable for &T
where T: Printable,

§

fn print(&self)

§

impl<TupleElement0> Printable for (TupleElement0,)
where TupleElement0: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1> Printable for (TupleElement0, TupleElement1)
where TupleElement0: Printable, TupleElement1: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2> Printable for (TupleElement0, TupleElement1, TupleElement2)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3> Printable for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable, TupleElement3: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4> Printable for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable, TupleElement3: Printable, TupleElement4: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5> Printable for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable, TupleElement3: Printable, TupleElement4: Printable, TupleElement5: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6> Printable for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable, TupleElement3: Printable, TupleElement4: Printable, TupleElement5: Printable, TupleElement6: Printable,

§

fn print(&self)

§

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

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8> Printable for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable, TupleElement3: Printable, TupleElement4: Printable, TupleElement5: Printable, TupleElement6: Printable, TupleElement7: Printable, TupleElement8: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9> Printable for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable, TupleElement3: Printable, TupleElement4: Printable, TupleElement5: Printable, TupleElement6: Printable, TupleElement7: Printable, TupleElement8: Printable, TupleElement9: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10> Printable for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable, TupleElement3: Printable, TupleElement4: Printable, TupleElement5: Printable, TupleElement6: Printable, TupleElement7: Printable, TupleElement8: Printable, TupleElement9: Printable, TupleElement10: Printable,

§

fn print(&self)

§

impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11> Printable for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)
where TupleElement0: Printable, TupleElement1: Printable, TupleElement2: Printable, TupleElement3: Printable, TupleElement4: Printable, TupleElement5: Printable, TupleElement6: Printable, TupleElement7: Printable, TupleElement8: Printable, TupleElement9: Printable, TupleElement10: Printable, TupleElement11: Printable,

§

fn print(&self)

§

impl<const N: usize> Printable for [u8; N]

§

fn print(&self)

Implementors§

§

impl Printable for Weight

§

impl Printable for DispatchError

§

impl<T> Printable for DispatchErrorWithPostInfo<T>
where T: Eq + PartialEq + Clone + Copy + Encode + Decode + Printable,