pub enum GrpcDirection {
ClientToUpstream,
UpstreamToClient,
}Expand description
Defines the direction of the gRPC message stream.
Variants§
ClientToUpstream
Request flowing from the client to the upstream server.
UpstreamToClient
Response flowing from the upstream server back to the client.
Trait Implementations§
Source§impl Clone for GrpcDirection
impl Clone for GrpcDirection
Source§fn clone(&self) -> GrpcDirection
fn clone(&self) -> GrpcDirection
Returns a duplicate 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 GrpcDirection
impl Debug for GrpcDirection
Source§impl PartialEq for GrpcDirection
impl PartialEq for GrpcDirection
impl Copy for GrpcDirection
impl Eq for GrpcDirection
impl StructuralPartialEq for GrpcDirection
Auto Trait Implementations§
impl Freeze for GrpcDirection
impl RefUnwindSafe for GrpcDirection
impl Send for GrpcDirection
impl Sync for GrpcDirection
impl Unpin for GrpcDirection
impl UnsafeUnpin for GrpcDirection
impl UnwindSafe for GrpcDirection
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.