pub struct SalesQuoteConfig {
pub enabled: bool,
pub quotes_per_month: u32,
pub win_rate: f64,
pub validity_days: u32,
}Expand description
Sales quote (quote-to-order) pipeline configuration.
Fields§
§enabled: boolEnable sales quote generation
quotes_per_month: u32Quotes per month
win_rate: f64Win rate (fraction of quotes that convert to orders)
validity_days: u32Average quote validity in days
Trait Implementations§
Source§impl Clone for SalesQuoteConfig
impl Clone for SalesQuoteConfig
Source§fn clone(&self) -> SalesQuoteConfig
fn clone(&self) -> SalesQuoteConfig
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 SalesQuoteConfig
impl Debug for SalesQuoteConfig
Source§impl Default for SalesQuoteConfig
impl Default for SalesQuoteConfig
Source§impl<'de> Deserialize<'de> for SalesQuoteConfig
impl<'de> Deserialize<'de> for SalesQuoteConfig
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 SalesQuoteConfig
impl RefUnwindSafe for SalesQuoteConfig
impl Send for SalesQuoteConfig
impl Sync for SalesQuoteConfig
impl Unpin for SalesQuoteConfig
impl UnsafeUnpin for SalesQuoteConfig
impl UnwindSafe for SalesQuoteConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.