pub(crate) trait Entries {
type Entry;
// Required methods
fn into_entries(self) -> Vec<Self::Entry>;
fn as_entries(&self) -> &[Self::Entry];
fn as_entries_mut(&mut self) -> &mut [Self::Entry];
fn with_entries<F>(&mut self, f: F)
where F: FnOnce(&mut [Self::Entry]);
}
Required Associated Types§
Required Methods§
fn into_entries(self) -> Vec<Self::Entry>
fn as_entries(&self) -> &[Self::Entry]
fn as_entries_mut(&mut self) -> &mut [Self::Entry]
fn with_entries<F>(&mut self, f: F)
Object Safety§
This trait is not object safe.