pub struct RetentionPlan {
pub run_id: String,
pub event_count: usize,
pub artifact_count: usize,
pub media_artifact_count: usize,
pub stream_checkpoint_count: usize,
pub protected_blob_ref_count: usize,
pub ledger_count: usize,
pub estimated_event_bytes: usize,
pub actions: Vec<String>,
pub destructive: bool,
}Fields§
§run_id: String§event_count: usize§artifact_count: usize§media_artifact_count: usize§stream_checkpoint_count: usize§protected_blob_ref_count: usize§ledger_count: usize§estimated_event_bytes: usize§actions: Vec<String>§destructive: boolTrait Implementations§
Source§impl Clone for RetentionPlan
impl Clone for RetentionPlan
Source§fn clone(&self) -> RetentionPlan
fn clone(&self) -> RetentionPlan
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 RetentionPlan
impl RefUnwindSafe for RetentionPlan
impl Send for RetentionPlan
impl Sync for RetentionPlan
impl Unpin for RetentionPlan
impl UnsafeUnpin for RetentionPlan
impl UnwindSafe for RetentionPlan
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