Struct grpcio::WriteFlags [−][src]
Flags for write operations.
Implementations
impl WriteFlags
[src][−]
pub fn buffer_hint(self, need_buffered: bool) -> WriteFlags
[src][−]
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][−]
Force compression to be disabled.
pub fn get_buffer_hint(self) -> bool
[src][−]
Get whether buffer hint is enabled.
pub fn get_force_no_compress(self) -> bool
[src][−]
Get whether compression is disabled.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WriteFlags
impl Send for WriteFlags
impl Sync for WriteFlags
impl Unpin for WriteFlags
impl UnwindSafe for WriteFlags
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,