pub struct GrpcRequest {
pub method: String,
pub body: Value,
pub metadata: Vec<(String, String)>,
pub proto: Option<String>,
pub import_paths: Vec<String>,
pub plaintext: bool,
pub authority: Option<String>,
pub timeout_seconds: Option<u64>,
pub expect: Option<GrpcExpect>,
pub raw: Value,
}Fields§
§method: String§body: Value§metadata: Vec<(String, String)>§proto: Option<String>§import_paths: Vec<String>§plaintext: bool§timeout_seconds: Option<u64>§expect: Option<GrpcExpect>§raw: ValueTrait Implementations§
Source§impl Clone for GrpcRequest
impl Clone for GrpcRequest
Source§fn clone(&self) -> GrpcRequest
fn clone(&self) -> GrpcRequest
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 GrpcRequest
impl Debug for GrpcRequest
Source§impl PartialEq for GrpcRequest
impl PartialEq for GrpcRequest
impl StructuralPartialEq for GrpcRequest
Auto Trait Implementations§
impl Freeze for GrpcRequest
impl RefUnwindSafe for GrpcRequest
impl Send for GrpcRequest
impl Sync for GrpcRequest
impl Unpin for GrpcRequest
impl UnsafeUnpin for GrpcRequest
impl UnwindSafe for GrpcRequest
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