pub struct LabelPair { /* private fields */ }Implementations§
Source§impl LabelPair
impl LabelPair
pub fn new() -> LabelPair
pub fn default_instance() -> &'static LabelPair
pub fn clear_name(&mut self)
pub fn has_name(&self) -> bool
pub fn set_name(&mut self, v: String)
pub fn mut_name(&mut self) -> &mut String
pub fn take_name(&mut self) -> String
pub fn get_name(&self) -> &str
pub fn clear_value(&mut self)
pub fn has_value(&self) -> bool
pub fn set_value(&mut self, v: String)
pub fn mut_value(&mut self) -> &mut String
pub fn take_value(&mut self) -> String
pub fn get_value(&self) -> &str
Trait Implementations§
Source§impl Message for LabelPair
impl Message for LabelPair
fn is_initialized(&self) -> bool
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
fn compute_size(&self) -> u32
fn write_to_with_cached_sizes( &self, os: &mut CodedOutputStream<'_>, ) -> ProtobufResult<()>
fn get_cached_size(&self) -> u32
fn get_unknown_fields(&self) -> &UnknownFields
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
fn type_id(&self) -> TypeId
fn as_any(&self) -> &dyn Any
fn descriptor(&self) -> &'static MessageDescriptor
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), ProtobufError>
fn write_length_delimited_to( &self, os: &mut CodedOutputStream<'_>, ) -> Result<(), ProtobufError>
fn write_length_delimited_to_vec( &self, vec: &mut Vec<u8>, ) -> Result<(), ProtobufError>
fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), ProtobufError>
fn check_initialized(&self) -> Result<(), ProtobufError>
fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), ProtobufError>
fn write_to_vec(&self, v: &mut Vec<u8>) -> Result<(), ProtobufError>
fn write_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn write_length_delimited_to_writer( &self, w: &mut dyn Write, ) -> Result<(), ProtobufError>
fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn into_any(self: Box<Self>) -> Box<dyn Any>
Source§impl MessageStatic for LabelPair
impl MessageStatic for LabelPair
fn new() -> LabelPair
fn descriptor_static(_: Option<LabelPair>) -> &'static MessageDescriptor
Source§impl Ord for LabelPair
impl Ord for LabelPair
Source§impl PartialOrd for LabelPair
impl PartialOrd for LabelPair
impl Eq for LabelPair
impl Sync for LabelPair
Auto Trait Implementations§
impl !Freeze for LabelPair
impl !RefUnwindSafe for LabelPair
impl Send for LabelPair
impl Unpin for LabelPair
impl UnwindSafe for LabelPair
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