[−][src]Struct protobuf::UnknownFields
Fields
fields: Option<Box<HashMap<u32, UnknownValues>>>
Methods
impl UnknownFields
[src]
pub fn new() -> UnknownFields
[src]
pub fn add_fixed32(&mut self, number: u32, fixed32: u32)
[src]
pub fn add_fixed64(&mut self, number: u32, fixed64: u64)
[src]
pub fn add_varint(&mut self, number: u32, varint: u64)
[src]
pub fn add_length_delimited(&mut self, number: u32, length_delimited: Vec<u8>)
[src]
pub fn add_value(&mut self, number: u32, value: UnknownValue)
[src]
ⓘImportant traits for UnknownFieldsIter<'s>pub fn iter<'s>(&'s self) -> UnknownFieldsIter<'s>
[src]
ⓘImportant traits for UnknownFieldsIter<'s>
pub fn get(&self, field_number: u32) -> Option<&UnknownValues>
[src]
Trait Implementations
impl Clear for UnknownFields
[src]
impl Default for UnknownFields
[src]
fn default() -> UnknownFields
[src]
impl Clone for UnknownFields
[src]
fn clone(&self) -> UnknownFields
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for UnknownFields
[src]
impl PartialEq<UnknownFields> for UnknownFields
[src]
fn eq(&self, other: &UnknownFields) -> bool
[src]
fn ne(&self, other: &UnknownFields) -> bool
[src]
impl<'a> IntoIterator for &'a UnknownFields
[src]
type 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>
impl Debug for UnknownFields
[src]
impl Hash for UnknownFields
[src]
Very simple hash implementation of Hash
for UnknownFields
.
Since map is unordered, we cannot put entry hashes into hasher,
instead we summing hashes of entries.
Auto Trait Implementations
impl Send for UnknownFields
impl Sync for UnknownFields
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,