Crate golang_type_core[][src]

Re-exports

pub use golang_struct_tag;
pub use golang_type_name_core;
pub use self::array_type::ArrayLength;
pub use self::array_type::ArrayType;
pub use self::array_type::ArrayTypeParseError;
pub use self::channel_type::ChannelType;
pub use self::channel_type::ChannelTypeParseError;
pub use self::function_type::FunctionType;
pub use self::function_type::FunctionTypeParseError;
pub use self::interface_type::InterfaceType;
pub use self::interface_type::InterfaceTypeParseError;
pub use self::map_type::MapType;
pub use self::map_type::MapTypeParseError;
pub use self::parenthesized_type::ParenthesizedType;
pub use self::parenthesized_type::ParenthesizedTypeParseError;
pub use self::pointer_type::PointerType;
pub use self::pointer_type::PointerTypeParseError;
pub use self::slice_type::SliceType;
pub use self::slice_type::SliceTypeParseError;
pub use self::struct_type::EmbeddedField;
pub use self::struct_type::FieldDecl;
pub use self::struct_type::StructField;
pub use self::struct_type::StructType;
pub use self::struct_type::StructTypeParseError;

Modules

array_type
channel_type
function_type
interface_type
map_type
parenthesized_type
pointer_type
slice_type
struct_type

Enums

Type
TypeName
TypeNameParseError
TypeParseError