pub enum WorkspaceDiagnosticKind {
RootOnlyOption(&'static str),
MemberOnlyOption(&'static str),
InvalidWorkspacesOption,
MissingExports,
ImportMapReferencingImportMap,
}
Variants§
RootOnlyOption(&'static str)
MemberOnlyOption(&'static str)
InvalidWorkspacesOption
MissingExports
ImportMapReferencingImportMap
Trait Implementations§
Source§impl Clone for WorkspaceDiagnosticKind
impl Clone for WorkspaceDiagnosticKind
Source§fn clone(&self) -> WorkspaceDiagnosticKind
fn clone(&self) -> WorkspaceDiagnosticKind
Returns a duplicate 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 WorkspaceDiagnosticKind
impl Debug for WorkspaceDiagnosticKind
Source§impl Display for WorkspaceDiagnosticKind
impl Display for WorkspaceDiagnosticKind
Source§impl Error for WorkspaceDiagnosticKind
impl Error for WorkspaceDiagnosticKind
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for WorkspaceDiagnosticKind
impl PartialEq for WorkspaceDiagnosticKind
impl Eq for WorkspaceDiagnosticKind
impl StructuralPartialEq for WorkspaceDiagnosticKind
Auto Trait Implementations§
impl Freeze for WorkspaceDiagnosticKind
impl RefUnwindSafe for WorkspaceDiagnosticKind
impl Send for WorkspaceDiagnosticKind
impl Sync for WorkspaceDiagnosticKind
impl Unpin for WorkspaceDiagnosticKind
impl UnwindSafe for WorkspaceDiagnosticKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.