pub enum PackageAcquisitionSource {
PackageUrlSource(PackageUrlSource),
PackagePathSource(PackagePathSource),
}Variants§
PackageUrlSource(PackageUrlSource)
PackagePathSource(PackagePathSource)
Trait Implementations§
Source§impl Clone for PackageAcquisitionSource
impl Clone for PackageAcquisitionSource
Source§impl Debug for PackageAcquisitionSource
impl Debug for PackageAcquisitionSource
Source§impl<'de> Deserialize<'de> for PackageAcquisitionSource
impl<'de> Deserialize<'de> for PackageAcquisitionSource
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 PackageAcquisitionSource
Source§impl Hash for PackageAcquisitionSource
impl Hash for PackageAcquisitionSource
Source§impl PartialEq for PackageAcquisitionSource
impl PartialEq for PackageAcquisitionSource
Source§impl Serialize for PackageAcquisitionSource
impl Serialize for PackageAcquisitionSource
impl StructuralPartialEq for PackageAcquisitionSource
Auto Trait Implementations§
impl Freeze for PackageAcquisitionSource
impl RefUnwindSafe for PackageAcquisitionSource
impl Send for PackageAcquisitionSource
impl Sync for PackageAcquisitionSource
impl Unpin for PackageAcquisitionSource
impl UnsafeUnpin for PackageAcquisitionSource
impl UnwindSafe for PackageAcquisitionSource
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