pub enum VendoredDepSource {
Hex,
Git,
GitRmq,
}Expand description
How a vendored dependency is sourced. Mirrors the three real
rabbitmq-components.mk line shapes.
Variants§
Hex
dep_NAME = hex VERSION.
Git
dep_NAME = git URL TAG.
GitRmq
dep_NAME = git_rmq NAME TAG (vendored fork).
Implementations§
Trait Implementations§
Source§impl Clone for VendoredDepSource
impl Clone for VendoredDepSource
impl Copy for VendoredDepSource
Source§impl Debug for VendoredDepSource
impl Debug for VendoredDepSource
Source§impl<'de> Deserialize<'de> for VendoredDepSource
impl<'de> Deserialize<'de> for VendoredDepSource
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 VendoredDepSource
Source§impl Hash for VendoredDepSource
impl Hash for VendoredDepSource
Source§impl PartialEq for VendoredDepSource
impl PartialEq for VendoredDepSource
Source§impl Serialize for VendoredDepSource
impl Serialize for VendoredDepSource
impl StructuralPartialEq for VendoredDepSource
Auto Trait Implementations§
impl Forget for VendoredDepSource
impl Freeze for VendoredDepSource
impl Move for VendoredDepSource
impl RefUnwindSafe for VendoredDepSource
impl Send for VendoredDepSource
impl Sync for VendoredDepSource
impl Unpin for VendoredDepSource
impl UnsafeUnpin for VendoredDepSource
impl UnwindSafe for VendoredDepSource
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