Struct protobuf::descriptor::EnumOptions [−][src]
pub struct EnumOptions { pub uninterpreted_option: RepeatedField<UninterpretedOption>, pub unknown_fields: UnknownFields, pub cached_size: CachedSize, // some fields omitted }
Fields
uninterpreted_option: RepeatedField<UninterpretedOption>
unknown_fields: UnknownFields
cached_size: CachedSize
Implementations
impl EnumOptions
[src]
impl EnumOptions
[src]pub fn new() -> EnumOptions
[src]
pub fn get_allow_alias(&self) -> bool
[src]
pub fn clear_allow_alias(&mut self)
[src]
pub fn has_allow_alias(&self) -> bool
[src]
pub fn set_allow_alias(&mut self, v: bool)
[src]
pub fn get_deprecated(&self) -> bool
[src]
pub fn clear_deprecated(&mut self)
[src]
pub fn has_deprecated(&self) -> bool
[src]
pub fn set_deprecated(&mut self, v: bool)
[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 EnumOptions
[src]
impl Clear for EnumOptions
[src]impl Clone for EnumOptions
[src]
impl Clone for EnumOptions
[src]fn clone(&self) -> EnumOptions
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for EnumOptions
[src]
impl Default for EnumOptions
[src]fn default() -> EnumOptions
[src]
impl<'a> Default for &'a EnumOptions
[src]
impl<'a> Default for &'a EnumOptions
[src]fn default() -> &'a EnumOptions
[src]
impl<'de> Deserialize<'de> for EnumOptions
[src]
impl<'de> Deserialize<'de> for EnumOptions
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for EnumOptions
[src]
impl Message for EnumOptions
[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() -> EnumOptions
[src]
fn descriptor_static() -> &'static MessageDescriptor
[src]
fn default_instance() -> &'static EnumOptions
[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<EnumOptions> for EnumOptions
[src]
impl PartialEq<EnumOptions> for EnumOptions
[src]fn eq(&self, other: &EnumOptions) -> bool
[src]
fn ne(&self, other: &EnumOptions) -> bool
[src]
impl ProtobufValue for EnumOptions
[src]
impl ProtobufValue for EnumOptions
[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 EnumOptions
[src]
impl Serialize for EnumOptions
[src]impl StructuralPartialEq for EnumOptions
[src]
impl StructuralPartialEq for EnumOptions
[src]Auto Trait Implementations
impl RefUnwindSafe for EnumOptions
impl RefUnwindSafe for EnumOptions
impl Send for EnumOptions
impl Send for EnumOptions
impl Sync for EnumOptions
impl Sync for EnumOptions
impl Unpin for EnumOptions
impl Unpin for EnumOptions
impl UnwindSafe for EnumOptions
impl UnwindSafe for EnumOptions
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]