Struct cloud_storage::bucket::Action [−][src]
pub struct Action {
pub type: ActionType,
pub storage_class: Option<StorageClass>,
}Expand description
Represents an action that might be undertaken due to a Condition.
Fields
type: ActionTypeType of the action.
storage_class: Option<StorageClass>Target storage class. Required iff the type of the action is SetStorageClass.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Actionimpl UnwindSafe for Action