Struct grpcio::WriteFlags [−][src]
pub struct WriteFlags { /* fields omitted */ }
Flags for write operations.
Methods
impl WriteFlags
[src]
impl WriteFlags
pub fn buffer_hint(self, need_buffered: bool) -> WriteFlags
[src]
pub fn buffer_hint(self, need_buffered: bool) -> WriteFlags
Hint that the write may be buffered and need not go out on the wire immediately.
gRPC is free to buffer the message until the next non-buffered write, or until write stream completion, but it need not buffer completely or at all.
pub fn force_no_compress(self, no_compress: bool) -> WriteFlags
[src]
pub fn force_no_compress(self, no_compress: bool) -> WriteFlags
Force compression to be disabled.
pub fn get_buffer_hint(self) -> bool
[src]
pub fn get_buffer_hint(self) -> bool
Get whether buffer hint is enabled.
pub fn get_force_no_compress(self) -> bool
[src]
pub fn get_force_no_compress(self) -> bool
Get whether compression is disabled.
Trait Implementations
impl Default for WriteFlags
[src]
impl Default for WriteFlags
fn default() -> WriteFlags
[src]
fn default() -> WriteFlags
Returns the "default value" for a type. Read more
impl Clone for WriteFlags
[src]
impl Clone for WriteFlags
fn clone(&self) -> WriteFlags
[src]
fn clone(&self) -> WriteFlags
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for WriteFlags
[src]
impl Copy for WriteFlags
Auto Trait Implementations
impl Send for WriteFlags
impl Send for WriteFlags
impl Sync for WriteFlags
impl Sync for WriteFlags