#[repr(C)]pub struct SelectDisableField {
pub selecting_player: CorePlayer,
pub count: u8,
pub unselectable_field: i32,
}Fields§
§selecting_player: CorePlayer§count: u8§unselectable_field: i32Implementations§
Source§impl SelectDisableField
impl SelectDisableField
pub fn into_message(self) -> Message
Trait Implementations§
Source§impl BinRead for SelectDisableField
impl BinRead for SelectDisableField
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<Self>
Source§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
big-endian byte order. Read moreSource§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
little-endian byte order. Read moreSource§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read
T from the reader assuming native-endian byte order. Read moreSource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader, assuming big-endian byte order, using the
given arguments. Read moreSource§impl BinWrite for SelectDisableField
impl BinWrite for SelectDisableField
Source§fn write_options<W: Write + Seek>(
&self,
__binrw_generated_var_writer: &mut W,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<()>
fn write_options<W: Write + Seek>( &self, __binrw_generated_var_writer: &mut W, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<()>
Source§fn write_be<W>(&self, writer: &mut W) -> Result<(), Error>
fn write_be<W>(&self, writer: &mut W) -> Result<(), Error>
Write
Self to the writer assuming big-endian byte order. Read moreSource§fn write_le<W>(&self, writer: &mut W) -> Result<(), Error>
fn write_le<W>(&self, writer: &mut W) -> Result<(), Error>
Write
Self to the writer assuming little-endian byte order. Read moreSource§impl Clone for SelectDisableField
impl Clone for SelectDisableField
Source§fn clone(&self) -> SelectDisableField
fn clone(&self) -> SelectDisableField
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SelectDisableField
impl Debug for SelectDisableField
Source§impl From<SelectDisableField> for Message
impl From<SelectDisableField> for Message
Source§fn from(value: SelectDisableField) -> Self
fn from(value: SelectDisableField) -> Self
Converts to this type from the input type.
Source§impl From<SelectDisableField> for Message
impl From<SelectDisableField> for Message
Source§fn from(value: SelectDisableField) -> Self
fn from(value: SelectDisableField) -> Self
Converts to this type from the input type.
Source§impl GameMessage for SelectDisableField
impl GameMessage for SelectDisableField
fn mask(&mut self)
fn waiting_for(&self) -> Option<CorePlayer>
fn should_mask(&self, _player: CorePlayer) -> bool
Source§impl Message for SelectDisableField
impl Message for SelectDisableField
fn message_type() -> MessageType
impl PureMessage for SelectDisableField
Source§impl<'m> TryFrom<&'m Message> for &'m SelectDisableField
impl<'m> TryFrom<&'m Message> for &'m SelectDisableField
Auto Trait Implementations§
impl Freeze for SelectDisableField
impl RefUnwindSafe for SelectDisableField
impl Send for SelectDisableField
impl Sync for SelectDisableField
impl Unpin for SelectDisableField
impl UnsafeUnpin for SelectDisableField
impl UnwindSafe for SelectDisableField
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