pub struct OrderPatternDrift {
pub digital_shift_rate: f64,
pub order_consolidation_rate: f64,
}Expand description
Order pattern drift configuration.
Fields§
§digital_shift_rate: f64Rate of shift to digital channels (per year).
order_consolidation_rate: f64Order consolidation rate (fewer, larger orders).
Trait Implementations§
Source§impl Clone for OrderPatternDrift
impl Clone for OrderPatternDrift
Source§fn clone(&self) -> OrderPatternDrift
fn clone(&self) -> OrderPatternDrift
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 OrderPatternDrift
impl Debug for OrderPatternDrift
Source§impl Default for OrderPatternDrift
impl Default for OrderPatternDrift
Source§impl<'de> Deserialize<'de> for OrderPatternDrift
impl<'de> Deserialize<'de> for OrderPatternDrift
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
Auto Trait Implementations§
impl Freeze for OrderPatternDrift
impl RefUnwindSafe for OrderPatternDrift
impl Send for OrderPatternDrift
impl Sync for OrderPatternDrift
impl Unpin for OrderPatternDrift
impl UnwindSafe for OrderPatternDrift
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