Enum golang_type_core::TypeParseError [−][src]
pub enum TypeParseError {}Show variants
GolangParserError(Error), NodeMissing(String), NodeKindUnknown(String), TypeNameParseError(TypeNameParseError), ArrayTypeParseError(ArrayTypeParseError), StructTypeParseError(StructTypeParseError), PointerTypeParseError(PointerTypeParseError), FunctionTypeParseError(FunctionTypeParseError), InterfaceTypeParseError(InterfaceTypeParseError), SliceTypeParseError(SliceTypeParseError), MapTypeParseError(MapTypeParseError), ChannelTypeParseError(ChannelTypeParseError), ParenthesizedTypeParseError(ParenthesizedTypeParseError),
Variants
GolangParserError(Error)
NodeMissing(String)
NodeKindUnknown(String)
TypeNameParseError(TypeNameParseError)
ArrayTypeParseError(ArrayTypeParseError)
StructTypeParseError(StructTypeParseError)
PointerTypeParseError(PointerTypeParseError)
FunctionTypeParseError(FunctionTypeParseError)
InterfaceTypeParseError(InterfaceTypeParseError)
SliceTypeParseError(SliceTypeParseError)
MapTypeParseError(MapTypeParseError)
ChannelTypeParseError(ChannelTypeParseError)
ParenthesizedTypeParseError(ParenthesizedTypeParseError)
Trait Implementations
impl Error for TypeParseError
[src]
impl Error for TypeParseError
[src]impl From<ArrayTypeParseError> for TypeParseError
[src]
impl From<ArrayTypeParseError> for TypeParseError
[src]fn from(source: ArrayTypeParseError) -> Self
[src]
impl From<ChannelTypeParseError> for TypeParseError
[src]
impl From<ChannelTypeParseError> for TypeParseError
[src]fn from(source: ChannelTypeParseError) -> Self
[src]
impl From<FunctionTypeParseError> for TypeParseError
[src]
impl From<FunctionTypeParseError> for TypeParseError
[src]fn from(source: FunctionTypeParseError) -> Self
[src]
impl From<InterfaceTypeParseError> for TypeParseError
[src]
impl From<InterfaceTypeParseError> for TypeParseError
[src]fn from(source: InterfaceTypeParseError) -> Self
[src]
impl From<MapTypeParseError> for TypeParseError
[src]
impl From<MapTypeParseError> for TypeParseError
[src]fn from(source: MapTypeParseError) -> Self
[src]
impl From<ParenthesizedTypeParseError> for TypeParseError
[src]
impl From<ParenthesizedTypeParseError> for TypeParseError
[src]fn from(source: ParenthesizedTypeParseError) -> Self
[src]
impl From<PointerTypeParseError> for TypeParseError
[src]
impl From<PointerTypeParseError> for TypeParseError
[src]fn from(source: PointerTypeParseError) -> Self
[src]
impl From<SliceTypeParseError> for TypeParseError
[src]
impl From<SliceTypeParseError> for TypeParseError
[src]fn from(source: SliceTypeParseError) -> Self
[src]
impl From<StructTypeParseError> for TypeParseError
[src]
impl From<StructTypeParseError> for TypeParseError
[src]fn from(source: StructTypeParseError) -> Self
[src]
impl From<TypeNameParseError> for TypeParseError
[src]
impl From<TypeNameParseError> for TypeParseError
[src]fn from(source: TypeNameParseError) -> Self
[src]
Auto Trait Implementations
impl RefUnwindSafe for TypeParseError
impl RefUnwindSafe for TypeParseError
impl Send for TypeParseError
impl Send for TypeParseError
impl Sync for TypeParseError
impl Sync for TypeParseError
impl Unpin for TypeParseError
impl Unpin for TypeParseError
impl UnwindSafe for TypeParseError
impl UnwindSafe for TypeParseError