Struct protobuf::descriptor::FieldOptions [−][src]
pub struct FieldOptions { 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 FieldOptions
[src]
impl FieldOptions
[src]pub fn new() -> FieldOptions
[src]
pub fn get_ctype(&self) -> FieldOptions_CType
[src]
pub fn clear_ctype(&mut self)
[src]
pub fn has_ctype(&self) -> bool
[src]
pub fn set_ctype(&mut self, v: FieldOptions_CType)
[src]
pub fn get_packed(&self) -> bool
[src]
pub fn clear_packed(&mut self)
[src]
pub fn has_packed(&self) -> bool
[src]
pub fn set_packed(&mut self, v: bool)
[src]
pub fn get_jstype(&self) -> FieldOptions_JSType
[src]
pub fn clear_jstype(&mut self)
[src]
pub fn has_jstype(&self) -> bool
[src]
pub fn set_jstype(&mut self, v: FieldOptions_JSType)
[src]
pub fn get_lazy(&self) -> bool
[src]
pub fn clear_lazy(&mut self)
[src]
pub fn has_lazy(&self) -> bool
[src]
pub fn set_lazy(&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_weak(&self) -> bool
[src]
pub fn clear_weak(&mut self)
[src]
pub fn has_weak(&self) -> bool
[src]
pub fn set_weak(&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 FieldOptions
[src]
impl Clear for FieldOptions
[src]impl Clone for FieldOptions
[src]
impl Clone for FieldOptions
[src]fn clone(&self) -> FieldOptions
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for FieldOptions
[src]
impl Default for FieldOptions
[src]fn default() -> FieldOptions
[src]
impl<'a> Default for &'a FieldOptions
[src]
impl<'a> Default for &'a FieldOptions
[src]fn default() -> &'a FieldOptions
[src]
impl<'de> Deserialize<'de> for FieldOptions
[src]
impl<'de> Deserialize<'de> for FieldOptions
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for FieldOptions
[src]
impl Message for FieldOptions
[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() -> FieldOptions
[src]
fn descriptor_static() -> &'static MessageDescriptor
[src]
fn default_instance() -> &'static FieldOptions
[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<FieldOptions> for FieldOptions
[src]
impl PartialEq<FieldOptions> for FieldOptions
[src]fn eq(&self, other: &FieldOptions) -> bool
[src]
fn ne(&self, other: &FieldOptions) -> bool
[src]
impl ProtobufValue for FieldOptions
[src]
impl ProtobufValue for FieldOptions
[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 FieldOptions
[src]
impl Serialize for FieldOptions
[src]impl StructuralPartialEq for FieldOptions
[src]
impl StructuralPartialEq for FieldOptions
[src]Auto Trait Implementations
impl RefUnwindSafe for FieldOptions
impl RefUnwindSafe for FieldOptions
impl Send for FieldOptions
impl Send for FieldOptions
impl Sync for FieldOptions
impl Sync for FieldOptions
impl Unpin for FieldOptions
impl Unpin for FieldOptions
impl UnwindSafe for FieldOptions
impl UnwindSafe for FieldOptions
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]