Trait bastion::io::HandleOpRegisterer [−][src]
Operation registrar for Proactive IO, represents the outer ring that will send & receive submissions and completions respectively.
Required methods
pub fn read_registerer(
&self
) -> Arc<TTas<Option<Pin<Box<dyn Future<Output = Result<usize, Error>> + 'static, Global>>>>>
[src]
&self
) -> Arc<TTas<Option<Pin<Box<dyn Future<Output = Result<usize, Error>> + 'static, Global>>>>>
pub fn write_registerer(
&self
) -> Arc<TTas<Option<Pin<Box<dyn Future<Output = Result<usize, Error>> + 'static, Global>>>>>
[src]
&self
) -> Arc<TTas<Option<Pin<Box<dyn Future<Output = Result<usize, Error>> + 'static, Global>>>>>
Implementors
impl<'_, T> HandleOpRegisterer for &'_ Handle<T>
[src]
pub fn read_registerer(
&self
) -> Arc<TTas<Option<Pin<Box<dyn Future<Output = Result<usize, Error>> + 'static, Global>>>>>
[src]
&self
) -> Arc<TTas<Option<Pin<Box<dyn Future<Output = Result<usize, Error>> + 'static, Global>>>>>
pub fn write_registerer(
&self
) -> Arc<TTas<Option<Pin<Box<dyn Future<Output = Result<usize, Error>> + 'static, Global>>>>>
[src]
&self
) -> Arc<TTas<Option<Pin<Box<dyn Future<Output = Result<usize, Error>> + 'static, Global>>>>>