Struct ipc_channel::platform::unix::OsIpcOneShotServer
source · pub struct OsIpcOneShotServer {
fd: c_int,
_temp_dir: TempDir,
}
Fields§
§fd: c_int
§_temp_dir: TempDir
Implementations§
source§impl OsIpcOneShotServer
impl OsIpcOneShotServer
pub fn new() -> Result<(OsIpcOneShotServer, String), UnixError>
pub fn accept(self) -> Result<(OsIpcReceiver, IpcMessage), UnixError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OsIpcOneShotServer
impl RefUnwindSafe for OsIpcOneShotServer
impl Send for OsIpcOneShotServer
impl Sync for OsIpcOneShotServer
impl Unpin for OsIpcOneShotServer
impl UnwindSafe for OsIpcOneShotServer
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