Struct nss::nspr::fd::File
[−]
[src]
pub struct File(_);
Methods
impl File
[src]
unsafe fn unsafe_get_ref<Inner>(&self) -> &Inner
unsafe fn unsafe_get_mut<Inner>(&mut self) -> &mut Inner
fn into_raw_prfd(self) -> RawFile
fn as_raw_prfd(&self) -> RawFile
unsafe fn from_raw_prfd(fd: RawFile) -> Self
unsafe fn from_raw_prfd_opt(fd: RawFile) -> Option<Self>
unsafe fn from_raw_prfd_err(fd: RawFile) -> GenStatus<Self>
Trait Implementations
impl Sync for File
[src]
impl Send for File
[src]
impl Drop for File
[src]
impl FileMethods for File
[src]
fn read(&self, buf: &mut [u8]) -> Result<usize>
fn write(&self, buf: &[u8]) -> Result<usize>
fn connect(&self, addr: SocketAddr, timeout: Option<Duration>) -> Result<()>
fn recv(
&self,
buf: &mut [u8],
peek: bool,
timeout: Option<Duration>
) -> Result<usize>
&self,
buf: &mut [u8],
peek: bool,
timeout: Option<Duration>
) -> Result<usize>