[][src]Enum cargo_toml_builder::types::RepoType

pub enum RepoType {
    Rev(String),
    Tag(String),
    Branch(String),
}

Sets a specific commit of a repository to use

Variants

Rev(String)

Sets the specific commit to the given hash

Tag(String)

Sets the specific commit to the commit pointed to by the given tag

Branch(String)

Sets the specific commit to the commit pointed to by the given branch name

Trait Implementations

impl PartialEq<RepoType> for RepoType[src]

impl Clone for RepoType[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for RepoType[src]

Auto Trait Implementations

impl Send for RepoType

impl Sync for RepoType

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]