Struct ipc_channel::ipc::IpcReceiverSet [−][src]
pub struct IpcReceiverSet { /* fields omitted */ }
Methods
impl IpcReceiverSet
[src]
impl IpcReceiverSet
pub fn new() -> Result<IpcReceiverSet, Error>
[src]
pub fn new() -> Result<IpcReceiverSet, Error>
pub fn add<T>(&mut self, receiver: IpcReceiver<T>) -> Result<u64, Error> where
T: for<'de> Deserialize<'de> + Serialize,
[src]
pub fn add<T>(&mut self, receiver: IpcReceiver<T>) -> Result<u64, Error> where
T: for<'de> Deserialize<'de> + Serialize,
pub fn add_opaque(&mut self, receiver: OpaqueIpcReceiver) -> Result<u64, Error>
[src]
pub fn add_opaque(&mut self, receiver: OpaqueIpcReceiver) -> Result<u64, Error>
pub fn select(&mut self) -> Result<Vec<IpcSelectionResult>, Error>
[src]
pub fn select(&mut self) -> Result<Vec<IpcSelectionResult>, Error>
Auto Trait Implementations
impl Send for IpcReceiverSet
impl Send for IpcReceiverSet
impl Sync for IpcReceiverSet
impl Sync for IpcReceiverSet