Enum reform::structure::PrintObject [−][src]
Variants
Literal(String)
Variable(Element<ID>)
Special(ID)
Methods
impl PrintObject<VarName>
[src]
impl PrintObject<VarName>
pub fn print(
&self,
accum: &mut String,
element: &Element,
local_var_info: &mut LocalVarInfo,
global_var_info: &GlobalVarInfo,
print_mode: &PrintMode
)
[src]
pub fn print(
&self,
accum: &mut String,
element: &Element,
local_var_info: &mut LocalVarInfo,
global_var_info: &GlobalVarInfo,
print_mode: &PrintMode
)
Trait Implementations
impl<ID: Debug + Id> Debug for PrintObject<ID>
[src]
impl<ID: Debug + Id> Debug for PrintObject<ID>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<ID: Clone + Id> Clone for PrintObject<ID>
[src]
impl<ID: Clone + Id> Clone for PrintObject<ID>
fn clone(&self) -> PrintObject<ID>
[src]
fn clone(&self) -> PrintObject<ID>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl<ID> Send for PrintObject<ID> where
ID: Send,
impl<ID> Send for PrintObject<ID> where
ID: Send,
impl<ID> Sync for PrintObject<ID> where
ID: Sync,
impl<ID> Sync for PrintObject<ID> where
ID: Sync,