use crate::{Atom, AtomFamily}; use std::hash::Hash; pub trait FamilyKey: PartialEq + Hash {} impl FamilyKey for T {} pub trait AtomValue: PartialEq {} impl AtomValue for T {} pub trait Readable: 'static { fn load(&'static self) -> RecoilItem; }