[−][src]Trait rsocket_rust::prelude::RSocket
Required methods
fn metadata_push(
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn fire_and_forget(
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn request_response(
&self,
req: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
&self,
req: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
fn request_stream(
&self,
req: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
&self,
req: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
Implementors
impl RSocket for Client
[src]
fn metadata_push(
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn fire_and_forget(
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn request_response(
&self,
req: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
fn request_stream(
&self,
req: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
impl RSocket for DuplexSocket
[src]
fn metadata_push(
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn fire_and_forget(
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn request_response(
&self,
input: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
[src]
&self,
input: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
fn request_stream(
&self,
input: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
[src]
&self,
input: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
impl RSocket for EmptyRSocket
[src]
fn metadata_push(
&self,
_req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
[src]
&self,
_req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn fire_and_forget(
&self,
_req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
[src]
&self,
_req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn request_response(
&self,
_req: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
[src]
&self,
_req: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
fn request_stream(
&self,
_req: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
[src]
&self,
_req: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
impl RSocket for MockResponder
[src]
fn metadata_push(
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn fire_and_forget(
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Future<Item = (), Error = RSocketError>>
fn request_response(
&self,
req: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Future<Item = Payload, Error = RSocketError>>
fn request_stream(
&self,
req: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>
[src]
&self,
req: Payload
) -> Box<dyn Stream<Item = Payload, Error = RSocketError>>