Struct assemblylift_iomod_s3_guest::structs::Rule [−][src]
pub struct Rule { pub expiration: Option<LifecycleExpiration>, pub id: Option<ID>, pub prefix: Prefix, pub status: ExpirationStatus, pub transition: Option<Transition>, pub noncurrent_version_transition: Option<NoncurrentVersionTransition>, pub noncurrent_version_expiration: Option<NoncurrentVersionExpiration>, pub abort_incomplete_multipart_upload: Option<AbortIncompleteMultipartUpload>, }
Fields
expiration: Option<LifecycleExpiration>
id: Option<ID>
prefix: Prefix
status: ExpirationStatus
transition: Option<Transition>
noncurrent_version_transition: Option<NoncurrentVersionTransition>
noncurrent_version_expiration: Option<NoncurrentVersionExpiration>
abort_incomplete_multipart_upload: Option<AbortIncompleteMultipartUpload>
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for Rule
impl UnwindSafe for Rule