pub struct GatewayService;
Trait Implementations§
Source§impl Clone for GatewayService
impl Clone for GatewayService
Source§fn clone(&self) -> GatewayService
fn clone(&self) -> GatewayService
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GatewayService
impl Debug for GatewayService
Source§impl Msg<GatewayService> for WatchRequest
impl Msg<GatewayService> for WatchRequest
Source§type Response = WatchResponse
type Response = WatchResponse
The type for the response
Source§type Update = WatchRequest
type Update = WatchRequest
The type for request updates Read more
Source§type Pattern = ServerStreaming
type Pattern = ServerStreaming
The interaction pattern for this message with this service.
Source§impl RpcMsg<GatewayService> for VersionRequest
impl RpcMsg<GatewayService> for VersionRequest
Source§type Response = VersionResponse
type Response = VersionResponse
The type for the response Read more
Source§impl Service for GatewayService
impl Service for GatewayService
Source§type Req = GatewayRequest
type Req = GatewayRequest
Type of request messages
Source§type Res = GatewayResponse
type Res = GatewayResponse
Type of response messages
impl Copy for GatewayService
Auto Trait Implementations§
impl Freeze for GatewayService
impl RefUnwindSafe for GatewayService
impl Send for GatewayService
impl Sync for GatewayService
impl Unpin for GatewayService
impl UnwindSafe for GatewayService
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more