pub struct PipePeekRequest(pub ());Tuple Fields§
§0: ()Implementations§
Trait Implementations§
Source§impl BinRead for PipePeekRequest
impl BinRead for PipePeekRequest
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 PipePeekRequest
impl BinWrite for PipePeekRequest
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§fn write_ne<W>(&self, writer: &mut W) -> Result<(), Error>
fn write_ne<W>(&self, writer: &mut W) -> Result<(), Error>
Write
Self to the writer assuming native-endian byte order. Read moreSource§fn write_be_args<W>(
&self,
writer: &mut W,
args: Self::Args<'_>,
) -> Result<(), Error>
fn write_be_args<W>( &self, writer: &mut W, args: Self::Args<'_>, ) -> Result<(), Error>
Write
Self to the writer, assuming big-endian byte order, using the
given arguments. Read moreSource§impl Debug for PipePeekRequest
impl Debug for PipePeekRequest
Source§impl Deref for PipePeekRequest
impl Deref for PipePeekRequest
Source§impl DerefMut for PipePeekRequest
impl DerefMut for PipePeekRequest
Source§impl From<()> for PipePeekRequest
impl From<()> for PipePeekRequest
Source§impl From<PipePeekRequest> for IoctlReqData
impl From<PipePeekRequest> for IoctlReqData
Source§fn from(model: PipePeekRequest) -> IoctlReqData
fn from(model: PipePeekRequest) -> IoctlReqData
Converts to this type from the input type.
Source§impl FsctlRequest for PipePeekRequest
impl FsctlRequest for PipePeekRequest
const FSCTL_CODE: FsctlCodes = FsctlCodes::PipePeek
type Response = PipePeekResponse
Source§impl IoctlRequestContent for PipePeekRequest
impl IoctlRequestContent for PipePeekRequest
Source§fn get_bin_size(&self) -> u32
fn get_bin_size(&self) -> u32
Returns the size of the buffer for IOCTL requests – the size of the ENCODED data, in bytes.
Source§impl PartialEq for PipePeekRequest
impl PartialEq for PipePeekRequest
impl Eq for PipePeekRequest
impl StructuralPartialEq for PipePeekRequest
Auto Trait Implementations§
impl Freeze for PipePeekRequest
impl RefUnwindSafe for PipePeekRequest
impl Send for PipePeekRequest
impl Sync for PipePeekRequest
impl Unpin for PipePeekRequest
impl UnwindSafe for PipePeekRequest
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