pub struct EventTimelineConfig {
pub org_events: Vec<OrganizationalEvent>,
pub process_events: Vec<ProcessEvolutionEvent>,
pub tech_events: Vec<TechnologyTransitionEvent>,
pub effect_blending: EffectBlendingMode,
pub drift_config: DriftConfig,
}Expand description
Configuration for the event timeline.
Fields§
§org_events: Vec<OrganizationalEvent>Organizational events.
process_events: Vec<ProcessEvolutionEvent>Process evolution events.
tech_events: Vec<TechnologyTransitionEvent>Technology transition events.
effect_blending: EffectBlendingModeEffect blending mode.
drift_config: DriftConfigBase drift configuration.
Trait Implementations§
Source§impl Clone for EventTimelineConfig
impl Clone for EventTimelineConfig
Source§fn clone(&self) -> EventTimelineConfig
fn clone(&self) -> EventTimelineConfig
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 EventTimelineConfig
impl Debug for EventTimelineConfig
Source§impl Default for EventTimelineConfig
impl Default for EventTimelineConfig
Source§impl<'de> Deserialize<'de> for EventTimelineConfig
impl<'de> Deserialize<'de> for EventTimelineConfig
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 EventTimelineConfig
impl RefUnwindSafe for EventTimelineConfig
impl Send for EventTimelineConfig
impl Sync for EventTimelineConfig
impl Unpin for EventTimelineConfig
impl UnwindSafe for EventTimelineConfig
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