pub struct AbilitiesFile {
pub abilities: Vec<AbilityDefinition>,
}Expand description
Content abilities file (content/abilities.json).
Fields§
§abilities: Vec<AbilityDefinition>Trait Implementations§
Source§impl Clone for AbilitiesFile
impl Clone for AbilitiesFile
Source§fn clone(&self) -> AbilitiesFile
fn clone(&self) -> AbilitiesFile
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 AbilitiesFile
impl Debug for AbilitiesFile
Source§impl Default for AbilitiesFile
impl Default for AbilitiesFile
Source§fn default() -> AbilitiesFile
fn default() -> AbilitiesFile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AbilitiesFile
impl<'de> Deserialize<'de> for AbilitiesFile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AbilitiesFile
impl RefUnwindSafe for AbilitiesFile
impl Send for AbilitiesFile
impl Sync for AbilitiesFile
impl Unpin for AbilitiesFile
impl UnsafeUnpin for AbilitiesFile
impl UnwindSafe for AbilitiesFile
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