pub struct FeatureNamespace {
pub token: String,
pub member_indices: Vec<usize>,
}Expand description
Result of feature namespace extraction.
Fields§
§token: StringThe dominant feature token.
member_indices: Vec<usize>Indices into the input path slice for files that belong to this namespace.
Trait Implementations§
Source§impl Clone for FeatureNamespace
impl Clone for FeatureNamespace
Source§fn clone(&self) -> FeatureNamespace
fn clone(&self) -> FeatureNamespace
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 FeatureNamespace
impl RefUnwindSafe for FeatureNamespace
impl Send for FeatureNamespace
impl Sync for FeatureNamespace
impl Unpin for FeatureNamespace
impl UnsafeUnpin for FeatureNamespace
impl UnwindSafe for FeatureNamespace
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