pub struct FetchHistogramsResponse {}
Trait Implementations§
Source§impl Clone for FetchHistogramsResponse
impl Clone for FetchHistogramsResponse
Source§fn clone(&self) -> FetchHistogramsResponse
fn clone(&self) -> FetchHistogramsResponse
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 FetchHistogramsResponse
impl Debug for FetchHistogramsResponse
Source§impl Default for FetchHistogramsResponse
impl Default for FetchHistogramsResponse
Source§fn default() -> FetchHistogramsResponse
fn default() -> FetchHistogramsResponse
Returns the “default value” for a type. Read more
Source§impl<'prototk> FieldPackHelper<'prototk, message<FetchHistogramsResponse>> for FetchHistogramsResponse
impl<'prototk> FieldPackHelper<'prototk, message<FetchHistogramsResponse>> for FetchHistogramsResponse
Source§fn field_pack_sz(&self, tag: &Tag) -> usize
fn field_pack_sz(&self, tag: &Tag) -> usize
The size of encoding self with tag.
Source§fn field_pack(&self, tag: &Tag, out: &mut [u8])
fn field_pack(&self, tag: &Tag, out: &mut [u8])
Pack the tag into the output buffer.
Source§impl<'prototk> FieldUnpackHelper<'prototk, message<FetchHistogramsResponse>> for FetchHistogramsResponse
impl<'prototk> FieldUnpackHelper<'prototk, message<FetchHistogramsResponse>> for FetchHistogramsResponse
Source§fn merge_field(&mut self, proto: message<FetchHistogramsResponse>)
fn merge_field(&mut self, proto: message<FetchHistogramsResponse>)
Merge the proto into self.
Source§impl Packable for FetchHistogramsResponse
impl Packable for FetchHistogramsResponse
Source§fn pack_sz(&self) -> usize
fn pack_sz(&self) -> usize
pack_sz
returns the number of bytes required to serialize the Packable object.Source§fn pack(&self, buf: &mut [u8])
fn pack(&self, buf: &mut [u8])
pack
fills in the buffer out
with the packed binary representation of the Packable
object. The implementor is responsible to ensure that out
is exactly pack_sz()
bytes
and implementations are encouraged to assert this. Read moreSource§fn stream<W: Write>(&self, writer: &mut W) -> Result<usize, Error>
fn stream<W: Write>(&self, writer: &mut W) -> Result<usize, Error>
stream
writes the object to the provided writer using the same representation that would
be used in a call to pack
. The implementor is responsible for making sure that the
number of bytes written is exactly equal to the number of required bytes. Read moreSource§impl<'prototk> Unpackable<'prototk> for FetchHistogramsResponse
impl<'prototk> Unpackable<'prototk> for FetchHistogramsResponse
impl<'prototk> Message<'prototk> for FetchHistogramsResponse
Auto Trait Implementations§
impl Freeze for FetchHistogramsResponse
impl RefUnwindSafe for FetchHistogramsResponse
impl Send for FetchHistogramsResponse
impl Sync for FetchHistogramsResponse
impl Unpin for FetchHistogramsResponse
impl UnwindSafe for FetchHistogramsResponse
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