Enum golang_type::TypeName [−]
pub enum TypeName { }
Variants
Identifier(String)
Implementations
impl TypeName
impl TypeName
pub fn from_qualified_type_node(
node: Node<'_>,
source: &[u8]
) -> Result<TypeName, TypeNameParseError>
node: Node<'_>,
source: &[u8]
) -> Result<TypeName, TypeNameParseError>
pub fn from_type_identifier_node(
node: Node<'_>,
source: &[u8]
) -> Result<TypeName, TypeNameParseError>
node: Node<'_>,
source: &[u8]
) -> Result<TypeName, TypeNameParseError>
pub fn name(&self) -> String
Trait Implementations
impl Clone for TypeName
impl Clone for TypeName
pub fn clone(&self) -> TypeName
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl StructuralEq for TypeName
impl StructuralEq for TypeName
impl StructuralPartialEq for TypeName
impl StructuralPartialEq for TypeName
impl ToTokens for TypeName
impl ToTokens for TypeName
pub fn to_tokens(&self, tokens: &mut TokenStream)
pub fn to_token_stream(&self) -> TokenStream
[src]
pub fn into_token_stream(self) -> TokenStream
[src]
Auto Trait Implementations
impl RefUnwindSafe for TypeName
impl RefUnwindSafe for TypeName
impl UnwindSafe for TypeName
impl UnwindSafe for TypeName