pub struct PackageNameOverride {
pub package: String,
pub replacement: String,
}Expand description
Represents a package name override (renaming packages for specific sources)
Fields§
§package: String§replacement: StringTrait Implementations§
Source§impl Clone for PackageNameOverride
impl Clone for PackageNameOverride
Source§fn clone(&self) -> PackageNameOverride
fn clone(&self) -> PackageNameOverride
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 PackageNameOverride
impl Debug for PackageNameOverride
Source§impl<'de> Deserialize<'de> for PackageNameOverride
impl<'de> Deserialize<'de> for PackageNameOverride
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 PartialEq for PackageNameOverride
impl PartialEq for PackageNameOverride
Source§impl Serialize for PackageNameOverride
impl Serialize for PackageNameOverride
impl StructuralPartialEq for PackageNameOverride
Auto Trait Implementations§
impl Freeze for PackageNameOverride
impl RefUnwindSafe for PackageNameOverride
impl Send for PackageNameOverride
impl Sync for PackageNameOverride
impl Unpin for PackageNameOverride
impl UnwindSafe for PackageNameOverride
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