pub enum GoWorkError {
EmptyModulePath,
InvalidModulePath,
EmptyLabel,
UnknownLabel,
}Expand description
Error returned by Go workspace metadata constructors.
Variants§
Trait Implementations§
Source§impl Clone for GoWorkError
impl Clone for GoWorkError
Source§fn clone(&self) -> GoWorkError
fn clone(&self) -> GoWorkError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GoWorkError
impl Debug for GoWorkError
Source§impl Display for GoWorkError
impl Display for GoWorkError
Source§impl Error for GoWorkError
impl Error for GoWorkError
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 GoWorkError
impl PartialEq for GoWorkError
Source§fn eq(&self, other: &GoWorkError) -> bool
fn eq(&self, other: &GoWorkError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for GoWorkError
impl Eq for GoWorkError
impl StructuralPartialEq for GoWorkError
Auto Trait Implementations§
impl Freeze for GoWorkError
impl RefUnwindSafe for GoWorkError
impl Send for GoWorkError
impl Sync for GoWorkError
impl Unpin for GoWorkError
impl UnsafeUnpin for GoWorkError
impl UnwindSafe for GoWorkError
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