fn concretize(&self) -> Option<T> {
        match self {
            GenericFactoid::Any => None,
            GenericFactoid::Only(m) => Some(m.clone()),
        }
    }
/// Tries to transform the fact into a concrete value.
Tries to transform the fact into a concrete value.
Tries to transform the fact into a concrete value .
fn concretize(&self) -> Option<T> {
        match self {
            GenericFactoid::Any => None,
            GenericFactoid::Only(m) => Some(m.clone()),
        }
    }
fn concretize ( & self ) -> Option < T > { match self { GenericFactoid :: Any => None , GenericFactoid :: Only ( m ) => Some ( m . clone ( ) ) , } }
Tries to transform the fact into a concrete value.
Tries to transform the fact into a concrete value .
&self
&self