pub enum ReferenceSource {
Local(ReferenceLocalSource),
Git(ReferenceGitSource),
}Variants§
Local(ReferenceLocalSource)
Git(ReferenceGitSource)
Trait Implementations§
Source§impl Clone for ReferenceSource
impl Clone for ReferenceSource
Source§fn clone(&self) -> ReferenceSource
fn clone(&self) -> ReferenceSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ReferenceSource
impl Debug for ReferenceSource
Source§impl<'de> Deserialize<'de> for ReferenceSource
impl<'de> Deserialize<'de> for ReferenceSource
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 ReferenceSource
impl PartialEq for ReferenceSource
Source§impl Serialize for ReferenceSource
impl Serialize for ReferenceSource
impl StructuralPartialEq for ReferenceSource
Auto Trait Implementations§
impl Freeze for ReferenceSource
impl RefUnwindSafe for ReferenceSource
impl Send for ReferenceSource
impl Sync for ReferenceSource
impl Unpin for ReferenceSource
impl UnsafeUnpin for ReferenceSource
impl UnwindSafe for ReferenceSource
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