pub struct Archive {
pub name: String,
pub arn: String,
pub event_source_arn: String,
pub description: Option<String>,
pub event_pattern: Option<String>,
pub retention_days: i64,
pub state: String,
pub creation_time: DateTime<Utc>,
pub event_count: i64,
pub size_bytes: i64,
pub events: Vec<PutEvent>,
}Fields§
§name: String§arn: String§event_source_arn: String§description: Option<String>§event_pattern: Option<String>§retention_days: i64§state: String§creation_time: DateTime<Utc>§event_count: i64§size_bytes: i64§events: Vec<PutEvent>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Archive
impl<'de> Deserialize<'de> for Archive
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
Auto Trait Implementations§
impl Freeze for Archive
impl RefUnwindSafe for Archive
impl Send for Archive
impl Sync for Archive
impl Unpin for Archive
impl UnsafeUnpin for Archive
impl UnwindSafe for Archive
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