pub struct HierarchyConfig {
pub enabled: bool,
pub hierarchy_rate: f64,
pub max_depth: usize,
pub billing_consolidation_rate: f64,
}Expand description
Configuration for corporate hierarchies.
Fields§
§enabled: boolEnable corporate hierarchy generation
hierarchy_rate: f64Rate of customers in hierarchies
max_depth: usizeMaximum hierarchy depth
billing_consolidation_rate: f64Rate of billing consolidation
Trait Implementations§
Source§impl Clone for HierarchyConfig
impl Clone for HierarchyConfig
Source§fn clone(&self) -> HierarchyConfig
fn clone(&self) -> HierarchyConfig
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 HierarchyConfig
impl Debug for HierarchyConfig
Auto Trait Implementations§
impl Freeze for HierarchyConfig
impl RefUnwindSafe for HierarchyConfig
impl Send for HierarchyConfig
impl Sync for HierarchyConfig
impl Unpin for HierarchyConfig
impl UnsafeUnpin for HierarchyConfig
impl UnwindSafe for HierarchyConfig
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.