pub struct ServiceManagedChannelS3Storage {}Expand description
Use this to store channel data in an S3 bucket managed by the AWS IoT Analytics service. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the channel.
Trait Implementations§
Source§impl Clone for ServiceManagedChannelS3Storage
impl Clone for ServiceManagedChannelS3Storage
Source§fn clone(&self) -> ServiceManagedChannelS3Storage
fn clone(&self) -> ServiceManagedChannelS3Storage
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 Default for ServiceManagedChannelS3Storage
impl Default for ServiceManagedChannelS3Storage
Source§fn default() -> ServiceManagedChannelS3Storage
fn default() -> ServiceManagedChannelS3Storage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceManagedChannelS3Storage
impl<'de> Deserialize<'de> for ServiceManagedChannelS3Storage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ServiceManagedChannelS3Storage
impl PartialEq for ServiceManagedChannelS3Storage
Source§fn eq(&self, other: &ServiceManagedChannelS3Storage) -> bool
fn eq(&self, other: &ServiceManagedChannelS3Storage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ServiceManagedChannelS3Storage
Auto Trait Implementations§
impl Freeze for ServiceManagedChannelS3Storage
impl RefUnwindSafe for ServiceManagedChannelS3Storage
impl Send for ServiceManagedChannelS3Storage
impl Sync for ServiceManagedChannelS3Storage
impl Unpin for ServiceManagedChannelS3Storage
impl UnwindSafe for ServiceManagedChannelS3Storage
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