pub struct FeaturesItem {
pub name: Ident,
pub features: Vec<FeatureItem>,
pub doc: String,
pub span: Span,
}Expand description
A #[bern::features] enum: a feature contract’s features.
Fields§
§name: Ident§features: Vec<FeatureItem>§doc: String§span: SpanTrait Implementations§
Source§impl Clone for FeaturesItem
impl Clone for FeaturesItem
Auto Trait Implementations§
impl !Send for FeaturesItem
impl !Sync for FeaturesItem
impl Freeze for FeaturesItem
impl RefUnwindSafe for FeaturesItem
impl Unpin for FeaturesItem
impl UnsafeUnpin for FeaturesItem
impl UnwindSafe for FeaturesItem
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