[][src]Struct rusoto_ecs::Device

pub struct Device {
    pub container_path: Option<String>,
    pub host_path: String,
    pub permissions: Option<Vec<String>>,
}

An object representing a container instance host device.

Fields

container_path: Option<String>

The path inside the container at which to expose the host device.

host_path: String

The path for the device on the host container instance.

permissions: Option<Vec<String>>

The explicit permissions to provide to the container for the device. By default, the container has permissions for read, write, and mknod for the device.

Trait Implementations

impl Clone for Device[src]

impl Debug for Device[src]

impl Default for Device[src]

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

impl PartialEq<Device> for Device[src]

impl Serialize for Device[src]

impl StructuralPartialEq for Device[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> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.