Struct nzsc2p::players::BoosterlessPlayer [−][src]
pub struct BoosterlessPlayer { pub points: u8, pub waits: u8, pub character: Character, pub selected_booster: Option<Booster>, }
Fields
points: u8
waits: u8
character: Character
selected_booster: Option<Booster>
Methods
impl BoosterlessPlayer
[src]
impl BoosterlessPlayer
pub fn available_boosters(&self) -> Vec<Booster>
[src]
pub fn available_boosters(&self) -> Vec<Booster>
pub fn penalize(&mut self, waits: u8) -> u8
[src]
pub fn penalize(&mut self, waits: u8) -> u8
pub fn to_moveless_player(&self, booster: Booster) -> MovelessPlayer
[src]
pub fn to_moveless_player(&self, booster: Booster) -> MovelessPlayer
Trait Implementations
impl Clone for BoosterlessPlayer
[src]
impl Clone for BoosterlessPlayer
fn clone(&self) -> BoosterlessPlayer
[src]
fn clone(&self) -> BoosterlessPlayer
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl Send for BoosterlessPlayer
impl Send for BoosterlessPlayer
impl Sync for BoosterlessPlayer
impl Sync for BoosterlessPlayer