Struct rusoto_kinesisvideo::UpdateStreamInput
source · [−]pub struct UpdateStreamInput {
pub current_version: String,
pub device_name: Option<String>,
pub media_type: Option<String>,
pub stream_arn: Option<String>,
pub stream_name: Option<String>,
}
Fields
current_version: String
The version of the stream whose metadata you want to update.
device_name: Option<String>
The name of the device that is writing to the stream.
In the current implementation, Kinesis Video Streams does not use this name.
media_type: Option<String>
The stream's media type. Use MediaType
to specify the type of content that the stream contains to the consumers of the stream. For more information about media types, see Media Types. If you choose to specify the MediaType
, see Naming Requirements.
To play video on the console, you must specify the correct video type. For example, if the video in the stream is H.264, specify video/h264
as the MediaType
.
stream_arn: Option<String>
The ARN of the stream whose metadata you want to update.
stream_name: Option<String>
The name of the stream whose metadata you want to update.
The stream name is an identifier for the stream, and must be unique for each account and region.
Trait Implementations
sourceimpl Clone for UpdateStreamInput
impl Clone for UpdateStreamInput
sourcefn clone(&self) -> UpdateStreamInput
fn clone(&self) -> UpdateStreamInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UpdateStreamInput
impl Debug for UpdateStreamInput
sourceimpl Default for UpdateStreamInput
impl Default for UpdateStreamInput
sourcefn default() -> UpdateStreamInput
fn default() -> UpdateStreamInput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<UpdateStreamInput> for UpdateStreamInput
impl PartialEq<UpdateStreamInput> for UpdateStreamInput
sourcefn eq(&self, other: &UpdateStreamInput) -> bool
fn eq(&self, other: &UpdateStreamInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &UpdateStreamInput) -> bool
fn ne(&self, other: &UpdateStreamInput) -> bool
This method tests for !=
.
sourceimpl Serialize for UpdateStreamInput
impl Serialize for UpdateStreamInput
impl StructuralPartialEq for UpdateStreamInput
Auto Trait Implementations
impl RefUnwindSafe for UpdateStreamInput
impl Send for UpdateStreamInput
impl Sync for UpdateStreamInput
impl Unpin for UpdateStreamInput
impl UnwindSafe for UpdateStreamInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more