[−][src]Trait mangadex_fs::ipc::IpcTryReceive
Required methods
#[must_use]fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
Implementations on Foreign Types
impl IpcTryReceive for ()
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
_stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
_stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl IpcTryReceive for u8
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl IpcTryReceive for String
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<T: IpcTryReceive + Send> IpcTryReceive for Vec<T>
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<T: IpcTryReceive, E: IpcTryReceive> IpcTryReceive for Result<T, E>
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<T: IpcTryReceive> IpcTryReceive for Option<T>
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
Implementors
impl IpcTryReceive for Command
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl IpcTryReceive for Response
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl IpcTryReceive for FollowsEntry
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<FollowsEntry>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<FollowsEntry>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
impl IpcTryReceive for MDListEntry
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<MDListEntry>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<MDListEntry>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
impl IpcTryReceive for MDListParams
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl IpcTryReceive for SearchEntry
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<SearchEntry>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<SearchEntry>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
impl IpcTryReceive for SearchParams
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<Self>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl IpcTryReceive for MangaDexSession
[src]
fn ipc_try_receive<'life0, 'async_trait, R: AsyncRead + Unpin + Send>(
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<MangaDexSession>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,
[src]
stream: &'life0 mut R
) -> Pin<Box<dyn Future<Output = Result<Option<MangaDexSession>>> + Send + 'async_trait>> where
R: 'async_trait,
'life0: 'async_trait,