[][src]Struct rusoto_kinesisvideo::DeleteStreamInput

pub struct DeleteStreamInput {
    pub current_version: Option<String>,
    pub stream_arn: String,
}

Fields

current_version: Option<String>

Optional: The version of the stream that you want to delete.

Specify the version as a safeguard to ensure that your are deleting the correct stream. To get the stream version, use the DescribeStream API.

If not specified, only the CreationTime is checked before deleting the stream.

stream_arn: String

The Amazon Resource Name (ARN) of the stream that you want to delete.

Trait Implementations

impl PartialEq<DeleteStreamInput> for DeleteStreamInput[src]

impl Default for DeleteStreamInput[src]

impl Clone for DeleteStreamInput[src]

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

Performs copy-assignment from source. Read more

impl Debug for DeleteStreamInput[src]

impl Serialize for DeleteStreamInput[src]

Auto Trait Implementations

impl Send for DeleteStreamInput

impl Sync for DeleteStreamInput

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[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> 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.

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

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self