pub struct RefreshTask {
pub key: String,
pub interval_ms: u64,
pub last_refresh_ms: u64,
pub active: bool,
}Expand description
A scheduled data refresh task.
Fields§
§key: StringData source key
interval_ms: u64Refresh interval in milliseconds
last_refresh_ms: u64Last refresh timestamp
active: boolWhether task is active
Trait Implementations§
Source§impl Clone for RefreshTask
impl Clone for RefreshTask
Source§fn clone(&self) -> RefreshTask
fn clone(&self) -> RefreshTask
Returns a duplicate of the value. Read more
1.0.0 · 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 RefreshTask
impl RefUnwindSafe for RefreshTask
impl Send for RefreshTask
impl Sync for RefreshTask
impl Unpin for RefreshTask
impl UnwindSafe for RefreshTask
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