#[repr(C)]pub struct PRIOMethods {Show 36 fields
pub file_type: PRDescType,
pub close: PRCloseFN,
pub read: PRReadFN,
pub write: PRWriteFN,
pub available: PRAvailableFN,
pub available64: PRAvailable64FN,
pub fsync: PRFsyncFN,
pub seek: PRSeekFN,
pub seek64: PRSeek64FN,
pub fileInfo: PRFileInfoFN,
pub fileInfo64: PRFileInfo64FN,
pub writev: PRWritevFN,
pub connect: PRConnectFN,
pub accept: PRAcceptFN,
pub bind: PRBindFN,
pub listen: PRListenFN,
pub shutdown: PRShutdownFN,
pub recv: PRRecvFN,
pub send: PRSendFN,
pub recvfrom: PRRecvfromFN,
pub sendto: PRSendtoFN,
pub poll: PRPollFN,
pub acceptread: PRAcceptreadFN,
pub transmitfile: PRTransmitfileFN,
pub getsockname: PRGetsocknameFN,
pub getpeername: PRGetpeernameFN,
pub reserved_fn_6: PRReservedFN,
pub reserved_fn_5: PRReservedFN,
pub getsocketoption: PRGetsocketoptionFN,
pub setsocketoption: PRSetsocketoptionFN,
pub sendfile: PRSendfileFN,
pub connectcontinue: PRConnectcontinueFN,
pub reserved_fn_3: PRReservedFN,
pub reserved_fn_2: PRReservedFN,
pub reserved_fn_1: PRReservedFN,
pub reserved_fn_0: PRReservedFN,
}Fields§
§file_type: PRDescType§close: PRCloseFN§read: PRReadFN§write: PRWriteFN§available: PRAvailableFN§available64: PRAvailable64FN§fsync: PRFsyncFN§seek: PRSeekFN§seek64: PRSeek64FN§fileInfo: PRFileInfoFN§fileInfo64: PRFileInfo64FN§writev: PRWritevFN§connect: PRConnectFN§accept: PRAcceptFN§bind: PRBindFN§listen: PRListenFN§shutdown: PRShutdownFN§recv: PRRecvFN§send: PRSendFN§recvfrom: PRRecvfromFN§sendto: PRSendtoFN§poll: PRPollFN§acceptread: PRAcceptreadFN§transmitfile: PRTransmitfileFN§getsockname: PRGetsocknameFN§getpeername: PRGetpeernameFN§reserved_fn_6: PRReservedFN§reserved_fn_5: PRReservedFN§getsocketoption: PRGetsocketoptionFN§setsocketoption: PRSetsocketoptionFN§sendfile: PRSendfileFN§connectcontinue: PRConnectcontinueFN§reserved_fn_3: PRReservedFN§reserved_fn_2: PRReservedFN§reserved_fn_1: PRReservedFN§reserved_fn_0: PRReservedFNTrait Implementations§
Source§impl Clone for PRIOMethods
impl Clone for PRIOMethods
Source§fn clone(&self) -> PRIOMethods
fn clone(&self) -> PRIOMethods
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 PRIOMethods
impl Debug for PRIOMethods
impl Copy for PRIOMethods
Auto Trait Implementations§
impl Freeze for PRIOMethods
impl RefUnwindSafe for PRIOMethods
impl Send for PRIOMethods
impl Sync for PRIOMethods
impl Unpin for PRIOMethods
impl UnwindSafe for PRIOMethods
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