pub struct ItemAbilityAst {
pub ability: String,
pub target: Option<String>,
}Expand description
Single item ability entry declared within an item.
Fields§
§ability: String§target: Option<String>Trait Implementations§
Source§impl Clone for ItemAbilityAst
impl Clone for ItemAbilityAst
Source§fn clone(&self) -> ItemAbilityAst
fn clone(&self) -> ItemAbilityAst
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 ItemAbilityAst
impl Debug for ItemAbilityAst
Source§impl PartialEq for ItemAbilityAst
impl PartialEq for ItemAbilityAst
impl StructuralPartialEq for ItemAbilityAst
Auto Trait Implementations§
impl Freeze for ItemAbilityAst
impl RefUnwindSafe for ItemAbilityAst
impl Send for ItemAbilityAst
impl Sync for ItemAbilityAst
impl Unpin for ItemAbilityAst
impl UnwindSafe for ItemAbilityAst
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