1 2 3 4 5 6 7 8
use crate::persistence::Persistence; use crate::record::Record; pub trait Inner: Clone {} pub trait InnerRecord: Inner {} impl<T: Clone> Inner for T {} impl<T: Inner, R: Inner, S: Persistence, K: Clone> InnerRecord for Record<T, R, S, K> {}