pub struct AbilitySet {
pub copy: bool,
pub drop: bool,
pub store: bool,
pub key: bool,
}Expand description
Ability flags attached to a struct definition
Fields§
§copy: bool§drop: bool§store: bool§key: boolImplementations§
Source§impl AbilitySet
impl AbilitySet
pub fn is_resource(&self) -> bool
Trait Implementations§
Source§impl Clone for AbilitySet
impl Clone for AbilitySet
Source§fn clone(&self) -> AbilitySet
fn clone(&self) -> AbilitySet
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 AbilitySet
impl Debug for AbilitySet
Source§impl Default for AbilitySet
impl Default for AbilitySet
Source§fn default() -> AbilitySet
fn default() -> AbilitySet
Returns the “default value” for a type. Read more
impl Copy for AbilitySet
Auto Trait Implementations§
impl Freeze for AbilitySet
impl RefUnwindSafe for AbilitySet
impl Send for AbilitySet
impl Sync for AbilitySet
impl Unpin for AbilitySet
impl UnwindSafe for AbilitySet
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