pub trait TypeTrait: HyperType + Hash + Copy + Eq + Send + Sync {
    type Lang: Lang<Self>;

Show 20 methods // Required methods fn is_fork(&self) -> bool; fn is_literal(&self) -> bool; fn is_primitive(&self) -> bool; fn is_type_declaration(&self) -> bool; fn is_identifier(&self) -> bool; fn is_instance_ref(&self) -> bool; fn is_type_body(&self) -> bool; fn is_value_member(&self) -> bool; fn is_executable_member(&self) -> bool; fn is_statement(&self) -> bool; fn is_declarative_statement(&self) -> bool; fn is_structural_statement(&self) -> bool; fn is_block_related(&self) -> bool; fn is_simple_statement(&self) -> bool; fn is_local_declare(&self) -> bool; fn is_parameter(&self) -> bool; fn is_parameter_list(&self) -> bool; fn is_argument_list(&self) -> bool; fn is_expression(&self) -> bool; fn is_comment(&self) -> bool;
}

Required Associated Types§

source

type Lang: Lang<Self>

Required Methods§

Implementors§