pub struct RateLimitSamplesReadOptions {
pub start: DateTime<Utc>,
pub end: DateTime<Utc>,
pub sessions_dir: PathBuf,
pub scan_all_files: bool,
pub account_history_file: Option<PathBuf>,
pub account_id: Option<String>,
pub plan_type: Option<String>,
pub window_minutes: Option<i64>,
}Fields§
§start: DateTime<Utc>§end: DateTime<Utc>§sessions_dir: PathBuf§scan_all_files: bool§account_history_file: Option<PathBuf>§account_id: Option<String>§plan_type: Option<String>§window_minutes: Option<i64>Trait Implementations§
Source§impl Clone for RateLimitSamplesReadOptions
impl Clone for RateLimitSamplesReadOptions
Source§fn clone(&self) -> RateLimitSamplesReadOptions
fn clone(&self) -> RateLimitSamplesReadOptions
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 RateLimitSamplesReadOptions
impl RefUnwindSafe for RateLimitSamplesReadOptions
impl Send for RateLimitSamplesReadOptions
impl Sync for RateLimitSamplesReadOptions
impl Unpin for RateLimitSamplesReadOptions
impl UnsafeUnpin for RateLimitSamplesReadOptions
impl UnwindSafe for RateLimitSamplesReadOptions
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