pub struct CallLi {
pub func_li: Vec<i32>,
pub args_li: Vec<Vec<u8>>,
}Fields§
§func_li: Vec<i32>§args_li: Vec<Vec<u8>>Trait Implementations§
Source§impl Message for CallLi
impl Message for CallLi
Source§fn descriptor(&self) -> Option<MessageDescriptor>
fn descriptor(&self) -> Option<MessageDescriptor>
Returns the
MessageDescriptor for this message, if this is not a primitive type.Source§fn compute_size(&self) -> usize
fn compute_size(&self) -> usize
Computes the number of bytes a message will take when serialized. This does not
include number of bytes required for tag+wire_format or the bytes used to represent
length of the message in case of LengthDelimited messages/types.
Source§fn serialize<W: PbBufferWriter>(&self, w: &mut W) -> Result<()>
fn serialize<W: PbBufferWriter>(&self, w: &mut W) -> Result<()>
Serializes the message to the writer.
Source§fn deserialize<B: PbBufferReader>(&mut self, buf: &mut B) -> Result<()>
fn deserialize<B: PbBufferReader>(&mut self, buf: &mut B) -> Result<()>
Reads the message from the blob reader, copying as necessary.
Source§fn compute_grpc_slices_size(&self) -> usize
fn compute_grpc_slices_size(&self) -> usize
Computes the number of bytes in all grpc slices.
This information is used to optimize memory allocations in zero-copy encoding.
Source§impl Ord for CallLi
impl Ord for CallLi
Source§impl PartialOrd for CallLi
impl PartialOrd for CallLi
Source§impl Reflection for CallLi
impl Reflection for CallLi
impl Eq for CallLi
impl StructuralPartialEq for CallLi
Auto Trait Implementations§
impl Freeze for CallLi
impl RefUnwindSafe for CallLi
impl Send for CallLi
impl Sync for CallLi
impl Unpin for CallLi
impl UnwindSafe for CallLi
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