pub struct Prices {
pub market: PriceMap,
pub shadow: PriceMap,
pub fallback: PriceMap,
}Expand description
Sets of prices calculated from dispatch results
Fields§
§market: PriceMapCommodity market prices calculated according to user-specified strategies
shadow: PriceMapCommodity shadow prices
fallback: PriceMapCommodity fallback prices calculated according to the model’s fallback_pricing_strategy
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Prices
impl RefUnwindSafe for Prices
impl !Send for Prices
impl !Sync for Prices
impl Unpin for Prices
impl UnsafeUnpin for Prices
impl UnwindSafe for Prices
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