pub struct TeamInfo15 {
pub team_number: u8,
pub field_player_colour: u8,
pub goalkeeper_colour: u8,
pub goalkeeper: u8,
pub team_colour: u8,
pub score: u8,
pub penalty_shot: u8,
pub single_shots: u16,
pub message_budget: u16,
pub players: [RobotInfo15; 20],
}Fields§
§team_number: u8§field_player_colour: u8§goalkeeper_colour: u8§goalkeeper: u8§team_colour: u8§score: u8§penalty_shot: u8§single_shots: u16§message_budget: u16§players: [RobotInfo15; 20]Implementations§
Source§impl TeamInfo15
impl TeamInfo15
pub const TEAM_BLUE: u8 = 0u8
pub const TEAM_RED: u8 = 1u8
pub const TEAM_YELLOW: u8 = 2u8
pub const TEAM_BLACK: u8 = 3u8
pub const TEAM_WHITE: u8 = 4u8
pub const TEAM_GREEN: u8 = 5u8
pub const TEAM_ORANGE: u8 = 6u8
pub const TEAM_PURPLE: u8 = 7u8
pub const TEAM_BROWN: u8 = 8u8
pub const TEAM_GRAY: u8 = 9u8
Trait Implementations§
Source§impl Clone for TeamInfo15
impl Clone for TeamInfo15
Source§fn clone(&self) -> TeamInfo15
fn clone(&self) -> TeamInfo15
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 TeamInfo15
impl Debug for TeamInfo15
Source§impl Default for TeamInfo15
impl Default for TeamInfo15
Source§impl<'de> Deserialize<'de> for TeamInfo15
impl<'de> Deserialize<'de> for TeamInfo15
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
Source§impl PartialEq for TeamInfo15
impl PartialEq for TeamInfo15
Source§impl Serialize for TeamInfo15
impl Serialize for TeamInfo15
impl Message for TeamInfo15
impl StructuralPartialEq for TeamInfo15
Auto Trait Implementations§
impl Freeze for TeamInfo15
impl RefUnwindSafe for TeamInfo15
impl Send for TeamInfo15
impl Sync for TeamInfo15
impl Unpin for TeamInfo15
impl UnwindSafe for TeamInfo15
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