Print

Trait Print 

Source
pub trait Print {
    // Required method
    fn print<'p>(&'p self, p: &mut Printer<'p>);
}

Required Methods§

Source

fn print<'p>(&'p self, p: &mut Printer<'p>)

Implementations on Foreign Types§

Source§

impl Print for bool

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for f32

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for f64

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for i8

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for i16

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for i32

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for i64

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for isize

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for u8

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for u16

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for u32

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for u64

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for usize

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for String

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for Object

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for BigInt

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl Print for BigUint

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl<K: Print + Eq + Hash + Clone, D: Print + Clone> Print for IndexMap<K, D>

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl<T: Print> Print for Option<T>

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl<T: Print> Print for Box<T>

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl<T: Print> Print for Vec<T>

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl<T: Print> Print for Range<T>

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Source§

impl<T: Print, const N: usize> Print for [T; N]

Source§

fn print<'p>(&'p self, p: &mut Printer<'p>)

Implementors§