pub struct DeclarationModifiers {
pub accessibility: Option<Accessibility>,
pub is_abstract: bool,
pub is_declare: bool,
pub is_override: bool,
pub is_readonly: bool,
pub is_static: bool,
}Fields§
§accessibility: Option<Accessibility>§is_abstract: bool§is_declare: bool§is_override: bool§is_readonly: bool§is_static: boolTrait Implementations§
Source§impl Clone for DeclarationModifiers
impl Clone for DeclarationModifiers
Source§fn clone(&self) -> DeclarationModifiers
fn clone(&self) -> DeclarationModifiers
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DeclarationModifiers
impl Debug for DeclarationModifiers
Source§impl Default for DeclarationModifiers
impl Default for DeclarationModifiers
Source§fn default() -> DeclarationModifiers
fn default() -> DeclarationModifiers
Returns the “default value” for a type. Read more
impl Eq for DeclarationModifiers
Source§impl PartialEq for DeclarationModifiers
impl PartialEq for DeclarationModifiers
impl StructuralPartialEq for DeclarationModifiers
Auto Trait Implementations§
impl Freeze for DeclarationModifiers
impl RefUnwindSafe for DeclarationModifiers
impl Send for DeclarationModifiers
impl Sync for DeclarationModifiers
impl Unpin for DeclarationModifiers
impl UnsafeUnpin for DeclarationModifiers
impl UnwindSafe for DeclarationModifiers
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