pub struct MissingExportTarget {
pub specifier: String,
pub paths: Vec<PathBuf>,
}Expand description
The missing paths that the exports map of a project package names for
one unresolved bare specifier.
Fields§
§specifier: StringThe import specifier, for example store/enums.
paths: Vec<PathBuf>The absolute paths that the matched exports entry names.
Trait Implementations§
Source§impl Clone for MissingExportTarget
impl Clone for MissingExportTarget
Source§impl Debug for MissingExportTarget
impl Debug for MissingExportTarget
Source§impl<'de> Deserialize<'de> for MissingExportTarget
impl<'de> Deserialize<'de> for MissingExportTarget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MissingExportTarget
Source§impl PartialEq for MissingExportTarget
impl PartialEq for MissingExportTarget
Source§impl Serialize for MissingExportTarget
impl Serialize for MissingExportTarget
impl StructuralPartialEq for MissingExportTarget
Auto Trait Implementations§
impl Freeze for MissingExportTarget
impl RefUnwindSafe for MissingExportTarget
impl Send for MissingExportTarget
impl Sync for MissingExportTarget
impl Unpin for MissingExportTarget
impl UnsafeUnpin for MissingExportTarget
impl UnwindSafe for MissingExportTarget
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more