pub struct FeatureDeclaration {
pub constant: Vec<String>,
pub name: Option<String>,
pub added: Option<String>,
pub retire_after_days: u32,
pub variants: bool,
pub file: PathBuf,
pub line: usize,
}Fields§
§constant: Vec<String>§name: Option<String>§added: Option<String>§retire_after_days: u32§variants: bool§file: PathBuf§line: usizeTrait Implementations§
Source§impl Clone for FeatureDeclaration
impl Clone for FeatureDeclaration
Source§impl Debug for FeatureDeclaration
impl Debug for FeatureDeclaration
impl Eq for FeatureDeclaration
Source§impl PartialEq for FeatureDeclaration
impl PartialEq for FeatureDeclaration
impl StructuralPartialEq for FeatureDeclaration
Auto Trait Implementations§
impl Freeze for FeatureDeclaration
impl RefUnwindSafe for FeatureDeclaration
impl Send for FeatureDeclaration
impl Sync for FeatureDeclaration
impl Unpin for FeatureDeclaration
impl UnsafeUnpin for FeatureDeclaration
impl UnwindSafe for FeatureDeclaration
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