pub struct WheelValue<T: BinRead<Args = ()>> {
pub rear_left: T,
pub rear_right: T,
pub front_left: T,
pub front_right: T,
}Fields§
§rear_left: T§rear_right: T§front_left: T§front_right: TTrait Implementations§
Source§impl<T: BinRead<Args = ()>> BinRead for WheelValue<T>
impl<T: BinRead<Args = ()>> BinRead for WheelValue<T>
Source§type Args = ()
type Args = ()
The type of arguments needed to be supplied in order to read this type, usually a tuple. Read more
Source§fn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binread_generated_var_reader: &mut R, __binread_generated_var_options: &ReadOptions, __binread_generated_var_arguments: Self::Args, ) -> BinResult<Self>
Read the type from the reader
Source§fn read<R>(reader: &mut R) -> Result<Self, Error>
fn read<R>(reader: &mut R) -> Result<Self, Error>
Read the type from the reader while assuming no arguments have been passed Read more
Source§fn read_args<R>(reader: &mut R, args: Self::Args) -> Result<Self, Error>
fn read_args<R>(reader: &mut R, args: Self::Args) -> Result<Self, Error>
Read the type from the reader using the specified arguments
fn after_parse<R>( &mut self, _: &mut R, _: &ReadOptions, _: Self::Args, ) -> Result<(), Error>
Auto Trait Implementations§
impl<T> Freeze for WheelValue<T>where
T: Freeze,
impl<T> RefUnwindSafe for WheelValue<T>where
T: RefUnwindSafe,
impl<T> Send for WheelValue<T>where
T: Send,
impl<T> Sync for WheelValue<T>where
T: Sync,
impl<T> Unpin for WheelValue<T>where
T: Unpin,
impl<T> UnwindSafe for WheelValue<T>where
T: UnwindSafe,
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