pub struct CheckpointFilter {
pub source: Option<CheckpointSource>,
pub step_gte: Option<i64>,
pub step_lte: Option<i64>,
pub before: Option<String>,
pub after: Option<String>,
pub limit: Option<usize>,
}Expand description
Checkpoint listing filter
Used to query checkpoint history with specific criteria.
Fields§
§source: Option<CheckpointSource>Filter by checkpoint source
step_gte: Option<i64>Minimum step number (inclusive)
step_lte: Option<i64>Maximum step number (inclusive)
before: Option<String>Only checkpoints before this checkpoint_id
after: Option<String>Only checkpoints after this checkpoint_id
limit: Option<usize>Maximum number of checkpoints to return
Trait Implementations§
Source§impl Clone for CheckpointFilter
impl Clone for CheckpointFilter
Source§fn clone(&self) -> CheckpointFilter
fn clone(&self) -> CheckpointFilter
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 CheckpointFilter
impl Debug for CheckpointFilter
Source§impl Default for CheckpointFilter
impl Default for CheckpointFilter
Source§fn default() -> CheckpointFilter
fn default() -> CheckpointFilter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CheckpointFilter
impl RefUnwindSafe for CheckpointFilter
impl Send for CheckpointFilter
impl Sync for CheckpointFilter
impl Unpin for CheckpointFilter
impl UnsafeUnpin for CheckpointFilter
impl UnwindSafe for CheckpointFilter
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