pub enum TemporalOperator {
Past,
Future,
}Expand description
Prior-style tense logic operators.
Based on Arthur Prior’s tense logic where P (“it was the case that”) and F (“it will be the case that”) are modal operators over time.
Variants§
Past
Past tense: P(φ) — “it was the case that φ”.
Future
Future tense: F(φ) — “it will be the case that φ”.
Trait Implementations§
Source§impl Clone for TemporalOperator
impl Clone for TemporalOperator
Source§fn clone(&self) -> TemporalOperator
fn clone(&self) -> TemporalOperator
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 TemporalOperator
impl Debug for TemporalOperator
Source§impl PartialEq for TemporalOperator
impl PartialEq for TemporalOperator
impl Copy for TemporalOperator
impl Eq for TemporalOperator
impl StructuralPartialEq for TemporalOperator
Auto Trait Implementations§
impl Freeze for TemporalOperator
impl RefUnwindSafe for TemporalOperator
impl Send for TemporalOperator
impl Sync for TemporalOperator
impl Unpin for TemporalOperator
impl UnwindSafe for TemporalOperator
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