Struct rtlola_hir::hir::EdgeWeight
source · pub struct EdgeWeight {
pub origin: Origin,
pub kind: StreamAccessKind,
}
Expand description
Represents the weights of the edges in the dependency graph
Fields§
§origin: Origin
The Origin of the lookup
kind: StreamAccessKind
The StreamAccessKind of the lookup
Trait Implementations§
source§impl Clone for EdgeWeight
impl Clone for EdgeWeight
source§fn clone(&self) -> EdgeWeight
fn clone(&self) -> EdgeWeight
Returns a copy 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 EdgeWeight
impl Debug for EdgeWeight
source§impl Hash for EdgeWeight
impl Hash for EdgeWeight
source§impl PartialEq<EdgeWeight> for EdgeWeight
impl PartialEq<EdgeWeight> for EdgeWeight
source§fn eq(&self, other: &EdgeWeight) -> bool
fn eq(&self, other: &EdgeWeight) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for EdgeWeight
impl Eq for EdgeWeight
impl StructuralEq for EdgeWeight
impl StructuralPartialEq for EdgeWeight
Auto Trait Implementations§
impl RefUnwindSafe for EdgeWeight
impl Send for EdgeWeight
impl Sync for EdgeWeight
impl Unpin for EdgeWeight
impl UnwindSafe for EdgeWeight
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.