pub struct RobotInfo16 {
pub penalty: u8,
pub secs_till_unpenalised: u8,
}Fields§
§penalty: u8§secs_till_unpenalised: u8Implementations§
Source§impl RobotInfo16
impl RobotInfo16
pub const PENALTY_NONE: u8 = 0u8
pub const PENALTY_SPL_ILLEGAL_BALL_CONTACT: u8 = 1u8
pub const PENALTY_SPL_PLAYER_PUSHING: u8 = 2u8
pub const PENALTY_SPL_ILLEGAL_MOTION_IN_SET: u8 = 3u8
pub const PENALTY_SPL_INACTIVE_PLAYER: u8 = 4u8
pub const PENALTY_SPL_ILLEGAL_POSITION: u8 = 5u8
pub const PENALTY_SPL_LEAVING_THE_FIELD: u8 = 6u8
pub const PENALTY_SPL_REQUEST_FOR_PICKUP: u8 = 7u8
pub const PENALTY_SPL_LOCAL_GAME_STUCK: u8 = 8u8
pub const PENALTY_SPL_ILLEGAL_POSITION_IN_SET: u8 = 9u8
pub const PENALTY_SPL_PLAYER_STANCE: u8 = 10u8
pub const PENALTY_SPL_ILLEGAL_MOTION_IN_INITIAL: u8 = 11u8
pub const PENALTY_SUBSTITUTE: u8 = 14u8
pub const PENALTY_MANUAL: u8 = 15u8
Trait Implementations§
Source§impl Clone for RobotInfo16
impl Clone for RobotInfo16
Source§fn clone(&self) -> RobotInfo16
fn clone(&self) -> RobotInfo16
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 RobotInfo16
impl Debug for RobotInfo16
Source§impl Default for RobotInfo16
impl Default for RobotInfo16
Source§impl<'de> Deserialize<'de> for RobotInfo16
impl<'de> Deserialize<'de> for RobotInfo16
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 RobotInfo16
impl PartialEq for RobotInfo16
Source§impl Serialize for RobotInfo16
impl Serialize for RobotInfo16
impl Message for RobotInfo16
impl StructuralPartialEq for RobotInfo16
Auto Trait Implementations§
impl Freeze for RobotInfo16
impl RefUnwindSafe for RobotInfo16
impl Send for RobotInfo16
impl Sync for RobotInfo16
impl Unpin for RobotInfo16
impl UnwindSafe for RobotInfo16
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