pub struct BehavioralState {
pub payment_days_delta: f64,
pub order_factor: f64,
pub error_factor: f64,
pub processing_time_factor: f64,
pub quality_factor: f64,
pub price_sensitivity: f64,
}Expand description
Behavioral state snapshot.
Fields§
§payment_days_delta: f64Payment behavior adjustment (days delta).
order_factor: f64Order pattern adjustment factor.
error_factor: f64Error rate adjustment factor.
processing_time_factor: f64Processing time adjustment factor.
quality_factor: f64Quality adjustment factor.
price_sensitivity: f64Price sensitivity factor.
Implementations§
Trait Implementations§
Source§impl Clone for BehavioralState
impl Clone for BehavioralState
Source§fn clone(&self) -> BehavioralState
fn clone(&self) -> BehavioralState
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 BehavioralState
impl Debug for BehavioralState
Source§impl Default for BehavioralState
impl Default for BehavioralState
Source§fn default() -> BehavioralState
fn default() -> BehavioralState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BehavioralState
impl RefUnwindSafe for BehavioralState
impl Send for BehavioralState
impl Sync for BehavioralState
impl Unpin for BehavioralState
impl UnwindSafe for BehavioralState
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