Trait molecule_codegen::ast::HasName[][src]

pub trait HasName {
    fn name(&self) -> &str;
fn type_name(&self) -> &str; }

Required methods

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

Implementors

impl HasName for TopDecl[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

impl HasName for Array[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

impl HasName for DynVec[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

impl HasName for FixVec[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

impl HasName for Option_[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

impl HasName for Primitive[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

impl HasName for Struct[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

impl HasName for Table[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]

impl HasName for Union[src]

fn name(&self) -> &str[src]

fn type_name(&self) -> &str[src]