Struct client2::proto::FormatBuffers
source · pub struct FormatBuffers {
pub project_id: u64,
pub trigger: i32,
pub buffer_ids: Vec<u64, Global>,
}
Fields§
§project_id: u64
§trigger: i32
§buffer_ids: Vec<u64, Global>
Implementations§
source§impl FormatBuffers
impl FormatBuffers
sourcepub fn trigger(&self) -> FormatTrigger
pub fn trigger(&self) -> FormatTrigger
Returns the enum value of trigger
, or the default if the field is set to an invalid enum value.
sourcepub fn set_trigger(&mut self, value: FormatTrigger)
pub fn set_trigger(&mut self, value: FormatTrigger)
Sets trigger
to the provided enum value.
Trait Implementations§
source§impl Clone for FormatBuffers
impl Clone for FormatBuffers
source§fn clone(&self) -> FormatBuffers
fn clone(&self) -> FormatBuffers
Returns a copy 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 FormatBuffers
impl Debug for FormatBuffers
source§impl Default for FormatBuffers
impl Default for FormatBuffers
source§fn default() -> FormatBuffers
fn default() -> FormatBuffers
Returns the “default value” for a type. Read more
source§impl EntityMessage for FormatBuffers
impl EntityMessage for FormatBuffers
fn remote_entity_id(&self) -> u64
source§impl EnvelopedMessage for FormatBuffers
impl EnvelopedMessage for FormatBuffers
const NAME: &'static str = "FormatBuffers"
const PRIORITY: MessagePriority = MessagePriority::Foreground
fn into_envelope( self, id: u32, responding_to: Option<u32>, original_sender_id: Option<PeerId> ) -> Envelope
fn from_envelope(envelope: Envelope) -> Option<FormatBuffers>
source§impl Message for FormatBuffers
impl Message for FormatBuffers
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where B: BufMut, Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where B: BufMut, Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8, Global> ⓘwhere Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where B: Buf, Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where B: Buf, Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where B: Buf, Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where B: Buf, Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq<FormatBuffers> for FormatBuffers
impl PartialEq<FormatBuffers> for FormatBuffers
source§fn eq(&self, other: &FormatBuffers) -> bool
fn eq(&self, other: &FormatBuffers) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestMessage for FormatBuffers
impl RequestMessage for FormatBuffers
type Response = FormatBuffersResponse
source§impl Serialize for FormatBuffers
impl Serialize for FormatBuffers
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for FormatBuffers
Auto Trait Implementations§
impl RefUnwindSafe for FormatBuffers
impl Send for FormatBuffers
impl Sync for FormatBuffers
impl Unpin for FormatBuffers
impl UnwindSafe for FormatBuffers
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