Enum golang_type_decl::golang_type_core::TypeNameParseError [−]
pub enum TypeNameParseError { GolangParserError(Error), NodeMissing(String), NodeKindUnknown(String), Utf8Error(Utf8Error), IdentifierMissing, }
Variants
NodeMissing(String)
NodeKindUnknown(String)
Utf8Error(Utf8Error)
Trait Implementations
impl Debug for TypeNameParseError
impl Debug for TypeNameParseError
impl Display for TypeNameParseError
impl Display for TypeNameParseError
impl Error for TypeNameParseError
impl Error for TypeNameParseError
pub fn source(&self) -> Option<&(dyn Error + 'static)>
pub fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
fn description(&self) -> &str
1.0.0[src]
fn description(&self) -> &str
1.0.0[src]👎 Deprecated since 1.42.0:
use the Display impl or to_string()
impl From<Error> for TypeNameParseError
impl From<Error> for TypeNameParseError
pub fn from(source: Error) -> TypeNameParseError
pub fn from(source: Error) -> TypeNameParseError
Performs the conversion.
impl From<TypeNameParseError> for TypeParseError
impl From<TypeNameParseError> for TypeParseError
pub fn from(source: TypeNameParseError) -> TypeParseError
pub fn from(source: TypeNameParseError) -> TypeParseError
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for TypeNameParseError
impl Send for TypeNameParseError
impl Sync for TypeNameParseError
impl Unpin for TypeNameParseError
impl UnwindSafe for TypeNameParseError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more