Struct ipc_channel::ipc::IpcOneShotServer [−][src]
pub struct IpcOneShotServer<T> { /* fields omitted */ }
Methods
impl<T> IpcOneShotServer<T> where
T: for<'de> Deserialize<'de> + Serialize,
[src]
impl<T> IpcOneShotServer<T> where
T: for<'de> Deserialize<'de> + Serialize,
pub fn new() -> Result<(IpcOneShotServer<T>, String), Error>
[src]
pub fn new() -> Result<(IpcOneShotServer<T>, String), Error>
pub fn accept(self) -> Result<(IpcReceiver<T>, T), Error>
[src]
pub fn accept(self) -> Result<(IpcReceiver<T>, T), Error>
Auto Trait Implementations
impl<T> Send for IpcOneShotServer<T> where
T: Send,
impl<T> Send for IpcOneShotServer<T> where
T: Send,
impl<T> Sync for IpcOneShotServer<T> where
T: Sync,
impl<T> Sync for IpcOneShotServer<T> where
T: Sync,