Struct nzsc2p::players::CharacterlessPlayer [−][src]
pub struct CharacterlessPlayer { pub points: u8, pub waits: u8, pub character_streak: CharacterStreak, pub selected_character: Option<Character>, }
Fields
points: u8
waits: u8
character_streak: CharacterStreak
selected_character: Option<Character>
Methods
impl CharacterlessPlayer
[src]
impl CharacterlessPlayer
pub fn new() -> Self
[src]
pub fn new() -> Self
pub fn available_characters(&self) -> Vec<Character>
[src]
pub fn available_characters(&self) -> Vec<Character>
pub fn penalize(&mut self, waits: u8) -> u8
[src]
pub fn penalize(&mut self, waits: u8) -> u8
pub fn to_boosterless_player(&self, character: Character) -> BoosterlessPlayer
[src]
pub fn to_boosterless_player(&self, character: Character) -> BoosterlessPlayer
Trait Implementations
impl Clone for CharacterlessPlayer
[src]
impl Clone for CharacterlessPlayer
fn clone(&self) -> CharacterlessPlayer
[src]
fn clone(&self) -> CharacterlessPlayer
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 CharacterlessPlayer
impl Send for CharacterlessPlayer
impl Sync for CharacterlessPlayer
impl Sync for CharacterlessPlayer