[−][src]Enum npm_package_json::RepositoryReference
A repository reference.
Variants
Short(String)A short reference to the repository. Has to have the syntax that npm install allows as well. For more information see here.
Full(Repository)A full reference.
Trait Implementations
impl Clone for RepositoryReference[src]
fn clone(&self) -> RepositoryReference[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for RepositoryReference[src]
impl<'de> Deserialize<'de> for RepositoryReference[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Eq for RepositoryReference[src]
impl PartialEq<RepositoryReference> for RepositoryReference[src]
fn eq(&self, other: &RepositoryReference) -> bool[src]
fn ne(&self, other: &RepositoryReference) -> bool[src]
impl Serialize for RepositoryReference[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl StructuralEq for RepositoryReference[src]
impl StructuralPartialEq for RepositoryReference[src]
Auto Trait Implementations
impl RefUnwindSafe for RepositoryReference
impl Send for RepositoryReference
impl Sync for RepositoryReference
impl Unpin for RepositoryReference
impl UnwindSafe for RepositoryReference
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,