[−][src]Trait craftio_rs::CraftSyncReader
Required methods
pub fn read_raw_packet<'a, P>(&'a mut self) -> ReadResult<P> where
P: RawPacket<'a>,
[src]
P: RawPacket<'a>,
pub fn read_raw_untyped_packet(&mut self) -> ReadResult<(Id, &[u8])>
[src]
Provided methods
pub fn read_packet<'a, P>(
&'a mut self
) -> ReadResult<<P as RawPacket<'a>>::Packet> where
P: RawPacket<'a>,
[src]
&'a mut self
) -> ReadResult<<P as RawPacket<'a>>::Packet> where
P: RawPacket<'a>,
Implementors
impl<R> CraftSyncReader for CraftReader<R> where
R: Read,
[src]
R: Read,
pub fn read_raw_packet<'a, P>(&'a mut self) -> ReadResult<P> where
P: RawPacket<'a>,
[src]
P: RawPacket<'a>,
pub fn read_raw_untyped_packet(&mut self) -> ReadResult<(Id, &[u8])>
[src]
impl<R, W> CraftSyncReader for CraftConnection<R, W> where
CraftReader<R>: CraftSyncReader,
CraftWriter<W>: CraftSyncWriter,
[src]
CraftReader<R>: CraftSyncReader,
CraftWriter<W>: CraftSyncWriter,
pub fn read_packet<'a, P>(
&'a mut self
) -> ReadResult<<P as RawPacket<'a>>::Packet> where
P: RawPacket<'a>,
[src]
&'a mut self
) -> ReadResult<<P as RawPacket<'a>>::Packet> where
P: RawPacket<'a>,
pub fn read_raw_packet<'a, P>(&'a mut self) -> ReadResult<P> where
P: RawPacket<'a>,
[src]
P: RawPacket<'a>,