pub struct QueueProcessInterval(/* private fields */);Expand description
Documented market-data queue process interval, constrained to 1ms..=2000ms.
Implementations§
Source§impl QueueProcessInterval
impl QueueProcessInterval
Sourcepub fn from_millis(millis: u64) -> Result<Self, String>
pub fn from_millis(millis: u64) -> Result<Self, String>
Create a queue process interval from milliseconds.
Sourcepub const fn as_duration(self) -> Duration
pub const fn as_duration(self) -> Duration
Return the duration value.
Trait Implementations§
Source§impl Clone for QueueProcessInterval
impl Clone for QueueProcessInterval
Source§fn clone(&self) -> QueueProcessInterval
fn clone(&self) -> QueueProcessInterval
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 moreSource§impl Debug for QueueProcessInterval
impl Debug for QueueProcessInterval
Source§impl Default for QueueProcessInterval
impl Default for QueueProcessInterval
Source§impl PartialEq for QueueProcessInterval
impl PartialEq for QueueProcessInterval
impl Copy for QueueProcessInterval
impl Eq for QueueProcessInterval
impl StructuralPartialEq for QueueProcessInterval
Auto Trait Implementations§
impl Freeze for QueueProcessInterval
impl RefUnwindSafe for QueueProcessInterval
impl Send for QueueProcessInterval
impl Sync for QueueProcessInterval
impl Unpin for QueueProcessInterval
impl UnsafeUnpin for QueueProcessInterval
impl UnwindSafe for QueueProcessInterval
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