pub struct ConsoleApiObjectVersionRow {Show 15 fields
pub bucket: String,
pub key: String,
pub version_id: String,
pub version_ordinal: u64,
pub version_label: String,
pub is_latest: bool,
pub delete_marker: bool,
pub content_length: usize,
pub etag: String,
pub last_modified_epoch_seconds: u64,
pub owner: String,
pub legal_hold: bool,
pub retention_mode: Option<String>,
pub retain_until_epoch_seconds: Option<u64>,
pub replication_status: Option<String>,
}Fields§
§bucket: String§key: String§version_id: String§version_ordinal: u64§version_label: String§is_latest: bool§delete_marker: bool§content_length: usize§etag: String§last_modified_epoch_seconds: u64§owner: String§legal_hold: bool§retention_mode: Option<String>§retain_until_epoch_seconds: Option<u64>§replication_status: Option<String>Trait Implementations§
Source§impl Clone for ConsoleApiObjectVersionRow
impl Clone for ConsoleApiObjectVersionRow
Source§fn clone(&self) -> ConsoleApiObjectVersionRow
fn clone(&self) -> ConsoleApiObjectVersionRow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConsoleApiObjectVersionRow
impl Debug for ConsoleApiObjectVersionRow
Source§impl<'de> Deserialize<'de> for ConsoleApiObjectVersionRow
impl<'de> Deserialize<'de> for ConsoleApiObjectVersionRow
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 ConsoleApiObjectVersionRow
impl PartialEq for ConsoleApiObjectVersionRow
Source§fn eq(&self, other: &ConsoleApiObjectVersionRow) -> bool
fn eq(&self, other: &ConsoleApiObjectVersionRow) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ConsoleApiObjectVersionRow
impl StructuralPartialEq for ConsoleApiObjectVersionRow
Auto Trait Implementations§
impl Freeze for ConsoleApiObjectVersionRow
impl RefUnwindSafe for ConsoleApiObjectVersionRow
impl Send for ConsoleApiObjectVersionRow
impl Sync for ConsoleApiObjectVersionRow
impl Unpin for ConsoleApiObjectVersionRow
impl UnsafeUnpin for ConsoleApiObjectVersionRow
impl UnwindSafe for ConsoleApiObjectVersionRow
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