Struct protobuf::descriptor::OneofOptions [−][src]
pub struct OneofOptions { pub uninterpreted_option: RepeatedField<UninterpretedOption>, pub unknown_fields: UnknownFields, pub cached_size: CachedSize, }
Fields
uninterpreted_option: RepeatedField<UninterpretedOption>
unknown_fields: UnknownFields
cached_size: CachedSize
Implementations
impl OneofOptions
[src]
impl OneofOptions
[src]pub fn new() -> OneofOptions
[src]
pub fn get_uninterpreted_option(&self) -> &[UninterpretedOption]ⓘ
[src]
pub fn clear_uninterpreted_option(&mut self)
[src]
pub fn set_uninterpreted_option(
&mut self,
v: RepeatedField<UninterpretedOption>
)
[src]
&mut self,
v: RepeatedField<UninterpretedOption>
)
pub fn mut_uninterpreted_option(
&mut self
) -> &mut RepeatedField<UninterpretedOption>
[src]
&mut self
) -> &mut RepeatedField<UninterpretedOption>
pub fn take_uninterpreted_option(
&mut self
) -> RepeatedField<UninterpretedOption>
[src]
&mut self
) -> RepeatedField<UninterpretedOption>
Trait Implementations
impl Clear for OneofOptions
[src]
impl Clear for OneofOptions
[src]impl Clone for OneofOptions
[src]
impl Clone for OneofOptions
[src]fn clone(&self) -> OneofOptions
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for OneofOptions
[src]
impl Default for OneofOptions
[src]fn default() -> OneofOptions
[src]
impl<'a> Default for &'a OneofOptions
[src]
impl<'a> Default for &'a OneofOptions
[src]fn default() -> &'a OneofOptions
[src]
impl<'de> Deserialize<'de> for OneofOptions
[src]
impl<'de> Deserialize<'de> for OneofOptions
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for OneofOptions
[src]
impl Message for OneofOptions
[src]fn is_initialized(&self) -> bool
[src]
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
[src]
fn compute_size(&self) -> u32
[src]
fn write_to_with_cached_sizes(
&self,
os: &mut CodedOutputStream<'_>
) -> ProtobufResult<()>
[src]
&self,
os: &mut CodedOutputStream<'_>
) -> ProtobufResult<()>
fn get_cached_size(&self) -> u32
[src]
fn get_unknown_fields(&self) -> &UnknownFields
[src]
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
[src]
fn as_any(&self) -> &dyn Any
[src]
fn as_any_mut(&mut self) -> &mut dyn Any
[src]
fn into_any(self: Box<Self>) -> Box<dyn Any>
[src]
fn descriptor(&self) -> &'static MessageDescriptor
[src]
fn new() -> OneofOptions
[src]
fn descriptor_static() -> &'static MessageDescriptor
[src]
fn default_instance() -> &'static OneofOptions
[src]
fn parse_from(is: &mut CodedInputStream<'_>) -> ProtobufResult<Self> where
Self: Sized,
[src]
Self: Sized,
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> ProtobufResult<()>
[src]
fn write_length_delimited_to(
&self,
os: &mut CodedOutputStream<'_>
) -> ProtobufResult<()>
[src]
&self,
os: &mut CodedOutputStream<'_>
) -> ProtobufResult<()>
fn write_length_delimited_to_vec(&self, vec: &mut Vec<u8>) -> ProtobufResult<()>
[src]
fn merge_from_bytes(&mut self, bytes: &[u8]) -> ProtobufResult<()>
[src]
fn parse_from_reader(reader: &mut dyn Read) -> ProtobufResult<Self> where
Self: Sized,
[src]
Self: Sized,
fn parse_from_bytes(bytes: &[u8]) -> ProtobufResult<Self> where
Self: Sized,
[src]
Self: Sized,
fn parse_from_carllerche_bytes(bytes: &Bytes) -> ProtobufResult<Self> where
Self: Sized,
[src]
Self: Sized,
fn check_initialized(&self) -> ProtobufResult<()>
[src]
fn write_to_writer(&self, w: &mut dyn Write) -> ProtobufResult<()>
[src]
fn write_to_vec(&self, v: &mut Vec<u8>) -> ProtobufResult<()>
[src]
fn write_to_bytes(&self) -> ProtobufResult<Vec<u8>>
[src]
fn write_length_delimited_to_writer(
&self,
w: &mut dyn Write
) -> ProtobufResult<()>
[src]
&self,
w: &mut dyn Write
) -> ProtobufResult<()>
fn write_length_delimited_to_bytes(&self) -> ProtobufResult<Vec<u8>>
[src]
fn type_id(&self) -> TypeId
[src]
impl PartialEq<OneofOptions> for OneofOptions
[src]
impl PartialEq<OneofOptions> for OneofOptions
[src]fn eq(&self, other: &OneofOptions) -> bool
[src]
fn ne(&self, other: &OneofOptions) -> bool
[src]
impl ProtobufValue for OneofOptions
[src]
impl ProtobufValue for OneofOptions
[src]fn as_ref(&self) -> ReflectValueRef<'_>
[src]
fn as_any(&self) -> &dyn Any
[src]
fn is_non_zero(&self) -> bool
[src]
fn as_ref_copy(&self) -> ReflectValueRef<'static>
[src]
impl Serialize for OneofOptions
[src]
impl Serialize for OneofOptions
[src]impl StructuralPartialEq for OneofOptions
[src]
impl StructuralPartialEq for OneofOptions
[src]Auto Trait Implementations
impl RefUnwindSafe for OneofOptions
impl RefUnwindSafe for OneofOptions
impl Send for OneofOptions
impl Send for OneofOptions
impl Sync for OneofOptions
impl Sync for OneofOptions
impl Unpin for OneofOptions
impl Unpin for OneofOptions
impl UnwindSafe for OneofOptions
impl UnwindSafe for OneofOptions
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]