pub struct InvestmentContext;Expand description
Investment context, using a fixed label in logs and accumulating
the time in the INVESTMENT_TIME variable
Trait Implementations§
Source§impl TimeContext for InvestmentContext
impl TimeContext for InvestmentContext
Auto Trait Implementations§
impl Freeze for InvestmentContext
impl RefUnwindSafe for InvestmentContext
impl Send for InvestmentContext
impl Sync for InvestmentContext
impl Unpin for InvestmentContext
impl UnsafeUnpin for InvestmentContext
impl UnwindSafe for InvestmentContext
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more