pub struct ListVersionEntry {
pub key: String,
pub version_id: String,
pub is_latest: bool,
pub is_delete_marker: bool,
pub etag: String,
pub size: u64,
pub last_modified: DateTime<Utc>,
}Expand description
list_versions の戻り値 row。service.rs 側で s3s ObjectVersion /
DeleteMarkerEntry に詰め直す。
Fields§
§key: String§version_id: String§is_latest: bool§is_delete_marker: bool§etag: String§size: u64§last_modified: DateTime<Utc>Trait Implementations§
Source§impl Clone for ListVersionEntry
impl Clone for ListVersionEntry
Source§fn clone(&self) -> ListVersionEntry
fn clone(&self) -> ListVersionEntry
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 moreAuto Trait Implementations§
impl Freeze for ListVersionEntry
impl RefUnwindSafe for ListVersionEntry
impl Send for ListVersionEntry
impl Sync for ListVersionEntry
impl Unpin for ListVersionEntry
impl UnsafeUnpin for ListVersionEntry
impl UnwindSafe for ListVersionEntry
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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