pub enum MetadataLayout {
Flat,
Structured,
}Expand description
Layout used for feature metadata inside package.metadata.
Variants§
Flat
Feature metadata is stored directly under [package.metadata.feature-manifest].
Structured
Feature metadata is stored under [package.metadata.feature-manifest.features].
Trait Implementations§
Source§impl Clone for MetadataLayout
impl Clone for MetadataLayout
Source§fn clone(&self) -> MetadataLayout
fn clone(&self) -> MetadataLayout
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 moreSource§impl Debug for MetadataLayout
impl Debug for MetadataLayout
Source§impl Display for MetadataLayout
impl Display for MetadataLayout
Source§impl FromStr for MetadataLayout
impl FromStr for MetadataLayout
Source§impl PartialEq for MetadataLayout
impl PartialEq for MetadataLayout
Source§impl Serialize for MetadataLayout
impl Serialize for MetadataLayout
impl Copy for MetadataLayout
impl Eq for MetadataLayout
impl StructuralPartialEq for MetadataLayout
Auto Trait Implementations§
impl Freeze for MetadataLayout
impl RefUnwindSafe for MetadataLayout
impl Send for MetadataLayout
impl Sync for MetadataLayout
impl Unpin for MetadataLayout
impl UnsafeUnpin for MetadataLayout
impl UnwindSafe for MetadataLayout
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.