[][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

Blanket Implementations

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> From for 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> 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

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