pub struct UpdateStreamRequest {
pub description: Option<String>,
pub files: Option<Vec<StreamFile>>,
pub role_arn: Option<String>,
pub stream_id: String,
}Fields§
§description: Option<String>The description of the stream.
files: Option<Vec<StreamFile>>The files associated with the stream.
role_arn: Option<String>An IAM role that allows the IoT service principal assumes to access your S3 files.
stream_id: StringThe stream ID.
Trait Implementations§
Source§impl Clone for UpdateStreamRequest
impl Clone for UpdateStreamRequest
Source§fn clone(&self) -> UpdateStreamRequest
fn clone(&self) -> UpdateStreamRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpdateStreamRequest
impl Debug for UpdateStreamRequest
Source§impl Default for UpdateStreamRequest
impl Default for UpdateStreamRequest
Source§fn default() -> UpdateStreamRequest
fn default() -> UpdateStreamRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateStreamRequest
impl PartialEq for UpdateStreamRequest
Source§impl Serialize for UpdateStreamRequest
impl Serialize for UpdateStreamRequest
impl StructuralPartialEq for UpdateStreamRequest
Auto Trait Implementations§
impl Freeze for UpdateStreamRequest
impl RefUnwindSafe for UpdateStreamRequest
impl Send for UpdateStreamRequest
impl Sync for UpdateStreamRequest
impl Unpin for UpdateStreamRequest
impl UnwindSafe for UpdateStreamRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more