pub struct GrpcBidiRule {
pub match_json: Option<String>,
pub responses: Option<Vec<GrpcBidiMessage>>,
pub extra: Extra,
}Expand description
A request-keyed rule in a GrpcBidiResponse — when an incoming message
matches match_json, the paired responses are sent.
Fields§
§match_json: Option<String>§responses: Option<Vec<GrpcBidiMessage>>§extra: ExtraTrait Implementations§
Source§impl Clone for GrpcBidiRule
impl Clone for GrpcBidiRule
Source§fn clone(&self) -> GrpcBidiRule
fn clone(&self) -> GrpcBidiRule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GrpcBidiRule
impl Debug for GrpcBidiRule
Source§impl Default for GrpcBidiRule
impl Default for GrpcBidiRule
Source§fn default() -> GrpcBidiRule
fn default() -> GrpcBidiRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GrpcBidiRule
impl<'de> Deserialize<'de> for GrpcBidiRule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GrpcBidiRule
impl PartialEq for GrpcBidiRule
Source§fn eq(&self, other: &GrpcBidiRule) -> bool
fn eq(&self, other: &GrpcBidiRule) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for GrpcBidiRule
impl Serialize for GrpcBidiRule
impl StructuralPartialEq for GrpcBidiRule
Auto Trait Implementations§
impl Freeze for GrpcBidiRule
impl RefUnwindSafe for GrpcBidiRule
impl Send for GrpcBidiRule
impl Sync for GrpcBidiRule
impl Unpin for GrpcBidiRule
impl UnsafeUnpin for GrpcBidiRule
impl UnwindSafe for GrpcBidiRule
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