Trait Repr

Source
pub trait Repr {
    // Required method
    fn repr(&self, name: &str) -> MacroStream;
}
Expand description

The representation of an item as tokens to recreate it.

Required Methods§

Source

fn repr(&self, name: &str) -> MacroStream

Implementations on Foreign Types§

Source§

impl<T> Repr for Option<T>
where T: Repr,

Source§

fn repr(&self, name: &str) -> MacroStream

Source§

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

Source§

fn repr(&self, name: &str) -> MacroStream

Source§

impl<T> Repr for Vec<T>
where T: Repr,

Source§

fn repr(&self, name: &str) -> MacroStream

Implementors§