Struct protobuf::UnknownFields [−][src]
pub struct UnknownFields {
pub fields: Option<Box<HashMap<u32, UnknownValues>>>,
}Fields
fields: Option<Box<HashMap<u32, UnknownValues>>>
Methods
impl UnknownFields[src]
impl UnknownFieldspub fn new() -> UnknownFields[src]
pub fn new() -> UnknownFieldspub fn add_fixed32(&mut self, number: u32, fixed32: u32)[src]
pub fn add_fixed32(&mut self, number: u32, fixed32: u32)pub fn add_fixed64(&mut self, number: u32, fixed64: u64)[src]
pub fn add_fixed64(&mut self, number: u32, fixed64: u64)pub fn add_varint(&mut self, number: u32, varint: u64)[src]
pub fn add_varint(&mut self, number: u32, varint: u64)pub fn add_length_delimited(&mut self, number: u32, length_delimited: Vec<u8>)[src]
pub fn add_length_delimited(&mut self, number: u32, length_delimited: Vec<u8>)pub fn add_value(&mut self, number: u32, value: UnknownValue)[src]
pub fn add_value(&mut self, number: u32, value: UnknownValue)ⓘImportant traits for UnknownFieldsIter<'s>pub fn iter<'s>(&'s self) -> UnknownFieldsIter<'s>[src]
ⓘImportant traits for UnknownFieldsIter<'s>
pub fn iter<'s>(&'s self) -> UnknownFieldsIter<'s>pub fn get(&self, field_number: u32) -> Option<&UnknownValues>[src]
pub fn get(&self, field_number: u32) -> Option<&UnknownValues>Trait Implementations
impl Clone for UnknownFields[src]
impl Clone for UnknownFieldsfn clone(&self) -> UnknownFields[src]
fn clone(&self) -> UnknownFieldsReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl PartialEq for UnknownFields[src]
impl PartialEq for UnknownFieldsfn eq(&self, other: &UnknownFields) -> bool[src]
fn eq(&self, other: &UnknownFields) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &UnknownFields) -> bool[src]
fn ne(&self, other: &UnknownFields) -> boolThis method tests for !=.
impl Eq for UnknownFields[src]
impl Eq for UnknownFieldsimpl Debug for UnknownFields[src]
impl Debug for UnknownFieldsfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Default for UnknownFields[src]
impl Default for UnknownFieldsfn default() -> UnknownFields[src]
fn default() -> UnknownFieldsReturns the "default value" for a type. Read more
impl Clear for UnknownFields[src]
impl Clear for UnknownFieldsimpl<'a> IntoIterator for &'a UnknownFields[src]
impl<'a> IntoIterator for &'a UnknownFieldstype Item = (u32, &'a UnknownValues)
The type of the elements being iterated over.
type IntoIter = UnknownFieldsIter<'a>
Which kind of iterator are we turning this into?
ⓘImportant traits for UnknownFieldsIter<'s>fn into_iter(self) -> UnknownFieldsIter<'a>[src]
ⓘImportant traits for UnknownFieldsIter<'s>
fn into_iter(self) -> UnknownFieldsIter<'a>Creates an iterator from a value. Read more
Auto Trait Implementations
impl Send for UnknownFields
impl Send for UnknownFieldsimpl Sync for UnknownFields
impl Sync for UnknownFields