Struct protobuf::descriptor::ExtensionRangeOptions [−][src]
pub struct ExtensionRangeOptions { 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 ExtensionRangeOptions
[src]
impl ExtensionRangeOptions
[src]pub fn new() -> ExtensionRangeOptions
[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 ExtensionRangeOptions
[src]
impl Clear for ExtensionRangeOptions
[src]impl Clone for ExtensionRangeOptions
[src]
impl Clone for ExtensionRangeOptions
[src]fn clone(&self) -> ExtensionRangeOptions
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for ExtensionRangeOptions
[src]
impl Default for ExtensionRangeOptions
[src]fn default() -> ExtensionRangeOptions
[src]
impl<'a> Default for &'a ExtensionRangeOptions
[src]
impl<'a> Default for &'a ExtensionRangeOptions
[src]fn default() -> &'a ExtensionRangeOptions
[src]
impl<'de> Deserialize<'de> for ExtensionRangeOptions
[src]
impl<'de> Deserialize<'de> for ExtensionRangeOptions
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for ExtensionRangeOptions
[src]
impl Message for ExtensionRangeOptions
[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() -> ExtensionRangeOptions
[src]
fn descriptor_static() -> &'static MessageDescriptor
[src]
fn default_instance() -> &'static ExtensionRangeOptions
[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<ExtensionRangeOptions> for ExtensionRangeOptions
[src]
impl PartialEq<ExtensionRangeOptions> for ExtensionRangeOptions
[src]fn eq(&self, other: &ExtensionRangeOptions) -> bool
[src]
fn ne(&self, other: &ExtensionRangeOptions) -> bool
[src]
impl ProtobufValue for ExtensionRangeOptions
[src]
impl ProtobufValue for ExtensionRangeOptions
[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 ExtensionRangeOptions
[src]
impl Serialize for ExtensionRangeOptions
[src]Auto Trait Implementations
impl RefUnwindSafe for ExtensionRangeOptions
impl RefUnwindSafe for ExtensionRangeOptions
impl Send for ExtensionRangeOptions
impl Send for ExtensionRangeOptions
impl Sync for ExtensionRangeOptions
impl Sync for ExtensionRangeOptions
impl Unpin for ExtensionRangeOptions
impl Unpin for ExtensionRangeOptions
impl UnwindSafe for ExtensionRangeOptions
impl UnwindSafe for ExtensionRangeOptions
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]