Struct bollard_stubs::models::TaskSpecLogDriver[][src]

pub struct TaskSpecLogDriver {
    pub name: Option<String>,
    pub options: Option<HashMap<String, String>>,
}

Specifies the log driver to use for tasks created from this spec. If not present, the default one for the swarm will be used, finally falling back to the engine default if not specified.

Fields

name: Option<String>options: Option<HashMap<String, String>>

Trait Implementations

impl Clone for TaskSpecLogDriver[src]

impl Debug for TaskSpecLogDriver[src]

impl Default for TaskSpecLogDriver[src]

impl<'de> Deserialize<'de> for TaskSpecLogDriver[src]

impl PartialEq<TaskSpecLogDriver> for TaskSpecLogDriver[src]

impl Serialize for TaskSpecLogDriver[src]

impl StructuralPartialEq for TaskSpecLogDriver[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.