pub enum InterfaceFieldErrorKind {
Show 17 variants
Undefined(String),
EmptyBody,
IncompleteField,
MultipleIdentifiers,
MissingIdentifier,
InvalidSymbol(String),
InvalidBracketPlacement,
TypeDeclaration,
TypeDeclarationForStream,
MissingColon,
MissingArrowFunction,
ExpectedFunctionSyntax,
MissingCurlyBracket,
ExpectedType(String),
Type(TypeErrorKind),
TypeTuple(TypeTupleErrorKind),
ExpectedKeyword,
}
Variants§
Undefined(String)
EmptyBody
IncompleteField
MultipleIdentifiers
MissingIdentifier
InvalidSymbol(String)
InvalidBracketPlacement
TypeDeclaration
TypeDeclarationForStream
MissingColon
MissingArrowFunction
ExpectedFunctionSyntax
MissingCurlyBracket
ExpectedType(String)
Type(TypeErrorKind)
TypeTuple(TypeTupleErrorKind)
ExpectedKeyword
Trait Implementations§
Source§impl Clone for InterfaceFieldErrorKind
impl Clone for InterfaceFieldErrorKind
Source§fn clone(&self) -> InterfaceFieldErrorKind
fn clone(&self) -> InterfaceFieldErrorKind
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InterfaceFieldErrorKind
impl Debug for InterfaceFieldErrorKind
Auto Trait Implementations§
impl Freeze for InterfaceFieldErrorKind
impl RefUnwindSafe for InterfaceFieldErrorKind
impl Send for InterfaceFieldErrorKind
impl Sync for InterfaceFieldErrorKind
impl Unpin for InterfaceFieldErrorKind
impl UnwindSafe for InterfaceFieldErrorKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more