Enum rtlola_frontend::mir::Offset
source · pub enum Offset {
Future(u32),
Past(u32),
}
Expand description
Offset used in the lookup expression
Variants§
Future(u32)
A strictly positive discrete offset, e.g., 4
, or 42
Past(u32)
A non-negative discrete offset, e.g., 0
, -4
, or -42
Trait Implementations§
source§impl<'de> Deserialize<'de> for Offset
impl<'de> Deserialize<'de> for Offset
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
source§impl Ord for Offset
impl Ord for Offset
source§impl PartialEq<Offset> for Offset
impl PartialEq<Offset> for Offset
source§impl PartialOrd<Offset> for Offset
impl PartialOrd<Offset> for Offset
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for Offset
impl Eq for Offset
impl StructuralEq for Offset
impl StructuralPartialEq for Offset
Auto Trait Implementations§
impl RefUnwindSafe for Offset
impl Send for Offset
impl Sync for Offset
impl Unpin for Offset
impl UnwindSafe for Offset
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.