pub enum DependencyOverrideSource {
PnpmWorkspaceYaml,
PnpmPackageJson,
}Expand description
Where an override entry was declared. Serialized as the filename label
("pnpm-workspace.yaml" or "package.json") so the value in JSON output
matches the value users write in ignoreDependencyOverrides[].source.
Variants§
PnpmWorkspaceYaml
Top-level overrides: key in pnpm-workspace.yaml.
PnpmPackageJson
pnpm.overrides, the top-level npm overrides object, or (in a bun
repository) the Yarn-style top-level resolutions object in a root
package.json.
Implementations§
Trait Implementations§
Source§impl Clone for DependencyOverrideSource
impl Clone for DependencyOverrideSource
impl Copy for DependencyOverrideSource
Source§impl Debug for DependencyOverrideSource
impl Debug for DependencyOverrideSource
Source§impl<'de> Deserialize<'de> for DependencyOverrideSource
impl<'de> Deserialize<'de> for DependencyOverrideSource
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
Source§impl Display for DependencyOverrideSource
impl Display for DependencyOverrideSource
impl Eq for DependencyOverrideSource
Source§impl Hash for DependencyOverrideSource
impl Hash for DependencyOverrideSource
Source§impl PartialEq for DependencyOverrideSource
impl PartialEq for DependencyOverrideSource
Source§impl Serialize for DependencyOverrideSource
impl Serialize for DependencyOverrideSource
impl StructuralPartialEq for DependencyOverrideSource
Auto Trait Implementations§
impl Freeze for DependencyOverrideSource
impl RefUnwindSafe for DependencyOverrideSource
impl Send for DependencyOverrideSource
impl Sync for DependencyOverrideSource
impl Unpin for DependencyOverrideSource
impl UnsafeUnpin for DependencyOverrideSource
impl UnwindSafe for DependencyOverrideSource
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§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<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more