[−][src]Struct rusoto_datasync::DescribeLocationS3Response
DescribeLocationS3Response
Fields
creation_time: Option<f64>
The time that the Amazon S3 bucket location was created.
location_arn: Option<String>
The Amazon Resource Name (ARN) of the Amazon S3 bucket location.
location_uri: Option<String>
The URL of the Amazon S3 location that was described.
s3_config: Option<S3Config>
s3_storage_class: Option<String>
The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see Amazon S3 Storage Classes in the Amazon Simple Storage Service Developer Guide. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see using-storage-classes.
Trait Implementations
impl Clone for DescribeLocationS3Response
[src]
pub fn clone(&self) -> DescribeLocationS3Response
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DescribeLocationS3Response
[src]
impl Default for DescribeLocationS3Response
[src]
pub fn default() -> DescribeLocationS3Response
[src]
impl<'de> Deserialize<'de> for DescribeLocationS3Response
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<DescribeLocationS3Response> for DescribeLocationS3Response
[src]
pub fn eq(&self, other: &DescribeLocationS3Response) -> bool
[src]
pub fn ne(&self, other: &DescribeLocationS3Response) -> bool
[src]
impl StructuralPartialEq for DescribeLocationS3Response
[src]
Auto Trait Implementations
impl RefUnwindSafe for DescribeLocationS3Response
[src]
impl Send for DescribeLocationS3Response
[src]
impl Sync for DescribeLocationS3Response
[src]
impl Unpin for DescribeLocationS3Response
[src]
impl UnwindSafe for DescribeLocationS3Response
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,