pub struct FeatureList { /* private fields */ }Implementations§
Source§impl FeatureList
impl FeatureList
pub fn new( feature_count: u16, feature_records: Vec<FeatureRecord>, features: Vec<Feature>, ) -> Self
pub fn feature_count(&self) -> u16
pub fn feature_records(&self) -> &[FeatureRecord]
pub fn features(&self) -> &[Feature]
Trait Implementations§
Source§impl Clone for FeatureList
impl Clone for FeatureList
Source§fn clone(&self) -> FeatureList
fn clone(&self) -> FeatureList
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FeatureList
impl RefUnwindSafe for FeatureList
impl Send for FeatureList
impl Sync for FeatureList
impl Unpin for FeatureList
impl UnsafeUnpin for FeatureList
impl UnwindSafe for FeatureList
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more