spade_
hir
0.13.0
Pretty
Print
Required Methods
pretty_print
Implementations on Foreign Types
&T
Identifier
Loc<T>
NameID
Option<T>
Implementors
In spade_
hir::
pretty_
print
spade_hir
::
pretty_print
Trait
PrettyPrint
Copy item path
Source
pub trait PrettyPrint { // Required method fn
pretty_print
(&self) ->
String
; }
Required Methods
§
Source
fn
pretty_print
(&self) ->
String
Implementations on Foreign Types
§
Source
§
impl
PrettyPrint
for Identifier
Source
§
fn
pretty_print
(&self) ->
String
Source
§
impl
PrettyPrint
for NameID
Source
§
fn
pretty_print
(&self) ->
String
Source
§
impl<T>
PrettyPrint
for
Option
<T>
where T:
PrettyPrint
,
Source
§
fn
pretty_print
(&self) ->
String
Source
§
impl<T>
PrettyPrint
for
&T
where T:
PrettyPrint
,
Source
§
fn
pretty_print
(&self) ->
String
Source
§
impl<T>
PrettyPrint
for Loc<T>
where T:
PrettyPrint
,
Source
§
fn
pretty_print
(&self) ->
String
Implementors
§
Source
§
impl
PrettyPrint
for
ConstGeneric
Source
§
impl
PrettyPrint
for
TraitName
Source
§
impl
PrettyPrint
for
TypeExpression
Source
§
impl
PrettyPrint
for
TypeSpec
Source
§
impl
PrettyPrint
for
UnitKind
Source
§
impl
PrettyPrint
for
GenericArg
Source
§
impl
PrettyPrint
for
Parameter
Source
§
impl
PrettyPrint
for
ParameterList
Source
§
impl
PrettyPrint
for
TraitSpec
Source
§
impl
PrettyPrint
for
TypeParam
Source
§
impl
PrettyPrint
for
UnitHead