Struct protobuf::descriptor::OneofDescriptorProto [−][src]
pub struct OneofDescriptorProto { pub options: SingularPtrField<OneofOptions>, pub unknown_fields: UnknownFields, pub cached_size: CachedSize, // some fields omitted }
Fields
options: SingularPtrField<OneofOptions>
unknown_fields: UnknownFields
cached_size: CachedSize
Implementations
impl OneofDescriptorProto
[src]
impl OneofDescriptorProto
[src]pub fn new() -> OneofDescriptorProto
[src]
pub fn get_name(&self) -> &str
[src]
pub fn clear_name(&mut self)
[src]
pub fn has_name(&self) -> bool
[src]
pub fn set_name(&mut self, v: String)
[src]
pub fn mut_name(&mut self) -> &mut String
[src]
pub fn take_name(&mut self) -> String
[src]
pub fn get_options(&self) -> &OneofOptions
[src]
pub fn clear_options(&mut self)
[src]
pub fn has_options(&self) -> bool
[src]
pub fn set_options(&mut self, v: OneofOptions)
[src]
pub fn mut_options(&mut self) -> &mut OneofOptions
[src]
pub fn take_options(&mut self) -> OneofOptions
[src]
Trait Implementations
impl Clear for OneofDescriptorProto
[src]
impl Clear for OneofDescriptorProto
[src]impl Clone for OneofDescriptorProto
[src]
impl Clone for OneofDescriptorProto
[src]fn clone(&self) -> OneofDescriptorProto
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for OneofDescriptorProto
[src]
impl Default for OneofDescriptorProto
[src]fn default() -> OneofDescriptorProto
[src]
impl<'a> Default for &'a OneofDescriptorProto
[src]
impl<'a> Default for &'a OneofDescriptorProto
[src]fn default() -> &'a OneofDescriptorProto
[src]
impl<'de> Deserialize<'de> for OneofDescriptorProto
[src]
impl<'de> Deserialize<'de> for OneofDescriptorProto
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for OneofDescriptorProto
[src]
impl Message for OneofDescriptorProto
[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() -> OneofDescriptorProto
[src]
fn descriptor_static() -> &'static MessageDescriptor
[src]
fn default_instance() -> &'static OneofDescriptorProto
[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<OneofDescriptorProto> for OneofDescriptorProto
[src]
impl PartialEq<OneofDescriptorProto> for OneofDescriptorProto
[src]fn eq(&self, other: &OneofDescriptorProto) -> bool
[src]
fn ne(&self, other: &OneofDescriptorProto) -> bool
[src]
impl ProtobufValue for OneofDescriptorProto
[src]
impl ProtobufValue for OneofDescriptorProto
[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 OneofDescriptorProto
[src]
impl Serialize for OneofDescriptorProto
[src]Auto Trait Implementations
impl RefUnwindSafe for OneofDescriptorProto
impl RefUnwindSafe for OneofDescriptorProto
impl Send for OneofDescriptorProto
impl Send for OneofDescriptorProto
impl Sync for OneofDescriptorProto
impl Sync for OneofDescriptorProto
impl Unpin for OneofDescriptorProto
impl Unpin for OneofDescriptorProto
impl UnwindSafe for OneofDescriptorProto
impl UnwindSafe for OneofDescriptorProto
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]