pub struct DerivedSet {
pub tuples: Vec<DerivedTuple>,
pub iterations: Vec<RuntimeIteration>,
pub predicate_index: IndexMap<PredicateId, Vec<TupleId>>,
}Fields§
§tuples: Vec<DerivedTuple>§iterations: Vec<RuntimeIteration>§predicate_index: IndexMap<PredicateId, Vec<TupleId>>Implementations§
Source§impl DerivedSet
impl DerivedSet
pub fn has_converged(&self) -> bool
Trait Implementations§
Source§impl Clone for DerivedSet
impl Clone for DerivedSet
Source§fn clone(&self) -> DerivedSet
fn clone(&self) -> DerivedSet
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 DerivedSet
impl Debug for DerivedSet
Source§impl Default for DerivedSet
impl Default for DerivedSet
Source§fn default() -> DerivedSet
fn default() -> DerivedSet
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DerivedSet
impl<'de> Deserialize<'de> for DerivedSet
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 PartialEq for DerivedSet
impl PartialEq for DerivedSet
Source§impl Serialize for DerivedSet
impl Serialize for DerivedSet
impl StructuralPartialEq for DerivedSet
Auto Trait Implementations§
impl Freeze for DerivedSet
impl RefUnwindSafe for DerivedSet
impl Send for DerivedSet
impl Sync for DerivedSet
impl Unpin for DerivedSet
impl UnwindSafe for DerivedSet
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