pub enum EventOperator {
Composition,
Transmutation,
CausalPrecedence,
CoPresence,
Degradation,
}Expand description
Event algebra operators.
These are symbolic representations of the algebraic operations on events.
Variants§
Composition
⊕ Composition: Combining partial realities e₁ ⊕ e₂ → new experience (not necessarily commutative)
Transmutation
⊗ Transmutation: Shape change without changing origin f ⊗ e → e′ (voice → emotion → text → avatar motion)
CausalPrecedence
≺ Causal Precedence: Reality dependency, not time e₁ ≺ e₂ → e₂ meaningless without e₁
CoPresence
∥ Co-presence: Events coexisting though not synchronized e₁ ∥ e₂ → perceptual simultaneity
Degradation
⊘ Degradation: Form reduction without meaning destruction e ⊘ δ → e′ (voice → noise → breath → silence)
Implementations§
Trait Implementations§
Source§impl Clone for EventOperator
impl Clone for EventOperator
Source§fn clone(&self) -> EventOperator
fn clone(&self) -> EventOperator
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 EventOperator
impl Debug for EventOperator
Source§impl PartialEq for EventOperator
impl PartialEq for EventOperator
impl Copy for EventOperator
impl Eq for EventOperator
impl StructuralPartialEq for EventOperator
Auto Trait Implementations§
impl Freeze for EventOperator
impl RefUnwindSafe for EventOperator
impl Send for EventOperator
impl Sync for EventOperator
impl Unpin for EventOperator
impl UnwindSafe for EventOperator
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