[][src]Enum docker_generate::DockerFieldType

pub enum DockerFieldType<'a> {
    Docker(DockerFile<'a>),
    String(String),
    Array(Vec<&'a str>),
    TupleList(&'a [(&'a str, &'a str)]),
    MultiValue(Vec<String>),
    Protocal((i32, &'a str)),
    Int(i32),
}

Variants

Docker(DockerFile<'a>)String(String)Array(Vec<&'a str>)TupleList(&'a [(&'a str, &'a str)])MultiValue(Vec<String>)Protocal((i32, &'a str))Int(i32)

Methods

impl<'a> DockerFieldType<'a>[src]

pub fn to_string(&self) -> String[src]

Trait Implementations

impl<'a> From<Vec<String>> for DockerFieldType<'a>[src]

impl<'a> From<Vec<&'a str>> for DockerFieldType<'a>[src]

impl<'a> From<&'a [&'a str]> for DockerFieldType<'a>[src]

impl<'a> From<&'a str> for DockerFieldType<'a>[src]

impl<'a> From<String> for DockerFieldType<'a>[src]

impl<'a> From<DockerFile<'a>> for DockerFieldType<'a>[src]

impl<'a> From<&'a [(&'a str, &'a str)]> for DockerFieldType<'a>[src]

impl<'a> From<(i32, &'a str)> for DockerFieldType<'a>[src]

impl<'a> From<i32> for DockerFieldType<'a>[src]

Auto Trait Implementations

impl<'a> Send for DockerFieldType<'a>

impl<'a> Sync for DockerFieldType<'a>

Blanket Implementations

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 = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.