pub trait Sections {
type Iter: Iterator<Item = u64>;
// Required method
fn sections(self) -> Self::Iter;
}Expand description
Section selector for storage operations that act on one or more sections.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl Sections for BTreeSet<u64>
Available on crate feature std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.
impl Sections for BTreeSet<u64>
Available on crate feature
std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.Source§impl Sections for Vec<u64>
Available on crate feature std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.
impl Sections for Vec<u64>
Available on crate feature
std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.Source§impl Sections for u64
Available on crate feature std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.
impl Sections for u64
Available on crate feature
std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.Source§impl<'a, const N: usize> Sections for &'a [u64; N]
Available on crate feature std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.
impl<'a, const N: usize> Sections for &'a [u64; N]
Available on crate feature
std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.Source§impl<'a> Sections for &'a BTreeSet<u64>
Available on crate feature std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.
impl<'a> Sections for &'a BTreeSet<u64>
Available on crate feature
std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.Source§impl<'a> Sections for &'a Vec<u64>
Available on crate feature std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.
impl<'a> Sections for &'a Vec<u64>
Available on crate feature
std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.Source§impl<'a> Sections for &'a [u64]
Available on crate feature std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.
impl<'a> Sections for &'a [u64]
Available on crate feature
std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.Source§impl<const N: usize> Sections for [u64; N]
Available on crate feature std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.
impl<const N: usize> Sections for [u64; N]
Available on crate feature
std and neither commonware_stability_DELTA nor commonware_stability_EPSILON nor commonware_stability_GAMMA nor commonware_stability_RESERVED only.