Trait expert::traits::ReteIntrospection [] [src]

pub trait ReteIntrospection: Eq + Hash {
    type HashEq: Hash + Eq + Clone + Debug;
    fn static_type_id() -> TypeId;
fn create_hash_eq(
        conditions: &Vec<StatementCondition>,
        string_interner: &StringCache
    ) -> Self::HashEq;
fn getter(field: &str) -> Option<fn(_: &Self) -> &u64>;
fn type_id(&self) -> TypeId; }

Associated Types

Required Methods

Implementors