pub struct TimeBudget {
pub remaining_ms: u64,
}Fields§
§remaining_ms: u64Wall-clock budget remaining as milliseconds.
Implementations§
Trait Implementations§
Source§impl Clone for TimeBudget
impl Clone for TimeBudget
Source§fn clone(&self) -> TimeBudget
fn clone(&self) -> TimeBudget
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 TimeBudget
impl Debug for TimeBudget
Source§impl<'de> Deserialize<'de> for TimeBudget
impl<'de> Deserialize<'de> for TimeBudget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TimeBudget
impl Serialize for TimeBudget
impl Copy for TimeBudget
Auto Trait Implementations§
impl Freeze for TimeBudget
impl RefUnwindSafe for TimeBudget
impl Send for TimeBudget
impl Sync for TimeBudget
impl Unpin for TimeBudget
impl UnsafeUnpin for TimeBudget
impl UnwindSafe for TimeBudget
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