pub struct EnemiesFile {
pub enemies: Vec<EnemyDefinition>,
}Expand description
Content enemies definition file (content/enemies.json).
Fields§
§enemies: Vec<EnemyDefinition>Trait Implementations§
Source§impl Clone for EnemiesFile
impl Clone for EnemiesFile
Source§fn clone(&self) -> EnemiesFile
fn clone(&self) -> EnemiesFile
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 EnemiesFile
impl Debug for EnemiesFile
Source§impl Default for EnemiesFile
impl Default for EnemiesFile
Source§fn default() -> EnemiesFile
fn default() -> EnemiesFile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EnemiesFile
impl<'de> Deserialize<'de> for EnemiesFile
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 EnemiesFile
impl RefUnwindSafe for EnemiesFile
impl Send for EnemiesFile
impl Sync for EnemiesFile
impl Unpin for EnemiesFile
impl UnsafeUnpin for EnemiesFile
impl UnwindSafe for EnemiesFile
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