Struct protobuf::descriptor::FileOptions [−][src]
pub struct FileOptions { 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 FileOptions
[src]
impl FileOptions
[src]pub fn new() -> FileOptions
[src]
pub fn get_java_package(&self) -> &str
[src]
pub fn clear_java_package(&mut self)
[src]
pub fn has_java_package(&self) -> bool
[src]
pub fn set_java_package(&mut self, v: String)
[src]
pub fn mut_java_package(&mut self) -> &mut String
[src]
pub fn take_java_package(&mut self) -> String
[src]
pub fn get_java_outer_classname(&self) -> &str
[src]
pub fn clear_java_outer_classname(&mut self)
[src]
pub fn has_java_outer_classname(&self) -> bool
[src]
pub fn set_java_outer_classname(&mut self, v: String)
[src]
pub fn mut_java_outer_classname(&mut self) -> &mut String
[src]
pub fn take_java_outer_classname(&mut self) -> String
[src]
pub fn get_java_multiple_files(&self) -> bool
[src]
pub fn clear_java_multiple_files(&mut self)
[src]
pub fn has_java_multiple_files(&self) -> bool
[src]
pub fn set_java_multiple_files(&mut self, v: bool)
[src]
pub fn get_java_generate_equals_and_hash(&self) -> bool
[src]
pub fn clear_java_generate_equals_and_hash(&mut self)
[src]
pub fn has_java_generate_equals_and_hash(&self) -> bool
[src]
pub fn set_java_generate_equals_and_hash(&mut self, v: bool)
[src]
pub fn get_java_string_check_utf8(&self) -> bool
[src]
pub fn clear_java_string_check_utf8(&mut self)
[src]
pub fn has_java_string_check_utf8(&self) -> bool
[src]
pub fn set_java_string_check_utf8(&mut self, v: bool)
[src]
pub fn get_optimize_for(&self) -> FileOptions_OptimizeMode
[src]
pub fn clear_optimize_for(&mut self)
[src]
pub fn has_optimize_for(&self) -> bool
[src]
pub fn set_optimize_for(&mut self, v: FileOptions_OptimizeMode)
[src]
pub fn get_go_package(&self) -> &str
[src]
pub fn clear_go_package(&mut self)
[src]
pub fn has_go_package(&self) -> bool
[src]
pub fn set_go_package(&mut self, v: String)
[src]
pub fn mut_go_package(&mut self) -> &mut String
[src]
pub fn take_go_package(&mut self) -> String
[src]
pub fn get_cc_generic_services(&self) -> bool
[src]
pub fn clear_cc_generic_services(&mut self)
[src]
pub fn has_cc_generic_services(&self) -> bool
[src]
pub fn set_cc_generic_services(&mut self, v: bool)
[src]
pub fn get_java_generic_services(&self) -> bool
[src]
pub fn clear_java_generic_services(&mut self)
[src]
pub fn has_java_generic_services(&self) -> bool
[src]
pub fn set_java_generic_services(&mut self, v: bool)
[src]
pub fn get_py_generic_services(&self) -> bool
[src]
pub fn clear_py_generic_services(&mut self)
[src]
pub fn has_py_generic_services(&self) -> bool
[src]
pub fn set_py_generic_services(&mut self, v: bool)
[src]
pub fn get_php_generic_services(&self) -> bool
[src]
pub fn clear_php_generic_services(&mut self)
[src]
pub fn has_php_generic_services(&self) -> bool
[src]
pub fn set_php_generic_services(&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_cc_enable_arenas(&self) -> bool
[src]
pub fn clear_cc_enable_arenas(&mut self)
[src]
pub fn has_cc_enable_arenas(&self) -> bool
[src]
pub fn set_cc_enable_arenas(&mut self, v: bool)
[src]
pub fn get_objc_class_prefix(&self) -> &str
[src]
pub fn clear_objc_class_prefix(&mut self)
[src]
pub fn has_objc_class_prefix(&self) -> bool
[src]
pub fn set_objc_class_prefix(&mut self, v: String)
[src]
pub fn mut_objc_class_prefix(&mut self) -> &mut String
[src]
pub fn take_objc_class_prefix(&mut self) -> String
[src]
pub fn get_csharp_namespace(&self) -> &str
[src]
pub fn clear_csharp_namespace(&mut self)
[src]
pub fn has_csharp_namespace(&self) -> bool
[src]
pub fn set_csharp_namespace(&mut self, v: String)
[src]
pub fn mut_csharp_namespace(&mut self) -> &mut String
[src]
pub fn take_csharp_namespace(&mut self) -> String
[src]
pub fn get_swift_prefix(&self) -> &str
[src]
pub fn clear_swift_prefix(&mut self)
[src]
pub fn has_swift_prefix(&self) -> bool
[src]
pub fn set_swift_prefix(&mut self, v: String)
[src]
pub fn mut_swift_prefix(&mut self) -> &mut String
[src]
pub fn take_swift_prefix(&mut self) -> String
[src]
pub fn get_php_class_prefix(&self) -> &str
[src]
pub fn clear_php_class_prefix(&mut self)
[src]
pub fn has_php_class_prefix(&self) -> bool
[src]
pub fn set_php_class_prefix(&mut self, v: String)
[src]
pub fn mut_php_class_prefix(&mut self) -> &mut String
[src]
pub fn take_php_class_prefix(&mut self) -> String
[src]
pub fn get_php_namespace(&self) -> &str
[src]
pub fn clear_php_namespace(&mut self)
[src]
pub fn has_php_namespace(&self) -> bool
[src]
pub fn set_php_namespace(&mut self, v: String)
[src]
pub fn mut_php_namespace(&mut self) -> &mut String
[src]
pub fn take_php_namespace(&mut self) -> String
[src]
pub fn get_php_metadata_namespace(&self) -> &str
[src]
pub fn clear_php_metadata_namespace(&mut self)
[src]
pub fn has_php_metadata_namespace(&self) -> bool
[src]
pub fn set_php_metadata_namespace(&mut self, v: String)
[src]
pub fn mut_php_metadata_namespace(&mut self) -> &mut String
[src]
pub fn take_php_metadata_namespace(&mut self) -> String
[src]
pub fn get_ruby_package(&self) -> &str
[src]
pub fn clear_ruby_package(&mut self)
[src]
pub fn has_ruby_package(&self) -> bool
[src]
pub fn set_ruby_package(&mut self, v: String)
[src]
pub fn mut_ruby_package(&mut self) -> &mut String
[src]
pub fn take_ruby_package(&mut self) -> String
[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 FileOptions
[src]
impl Clear for FileOptions
[src]impl Clone for FileOptions
[src]
impl Clone for FileOptions
[src]fn clone(&self) -> FileOptions
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for FileOptions
[src]
impl Default for FileOptions
[src]fn default() -> FileOptions
[src]
impl<'a> Default for &'a FileOptions
[src]
impl<'a> Default for &'a FileOptions
[src]fn default() -> &'a FileOptions
[src]
impl<'de> Deserialize<'de> for FileOptions
[src]
impl<'de> Deserialize<'de> for FileOptions
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for FileOptions
[src]
impl Message for FileOptions
[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() -> FileOptions
[src]
fn descriptor_static() -> &'static MessageDescriptor
[src]
fn default_instance() -> &'static FileOptions
[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<FileOptions> for FileOptions
[src]
impl PartialEq<FileOptions> for FileOptions
[src]fn eq(&self, other: &FileOptions) -> bool
[src]
fn ne(&self, other: &FileOptions) -> bool
[src]
impl ProtobufValue for FileOptions
[src]
impl ProtobufValue for FileOptions
[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 FileOptions
[src]
impl Serialize for FileOptions
[src]impl StructuralPartialEq for FileOptions
[src]
impl StructuralPartialEq for FileOptions
[src]Auto Trait Implementations
impl RefUnwindSafe for FileOptions
impl RefUnwindSafe for FileOptions
impl Send for FileOptions
impl Send for FileOptions
impl Sync for FileOptions
impl Sync for FileOptions
impl Unpin for FileOptions
impl Unpin for FileOptions
impl UnwindSafe for FileOptions
impl UnwindSafe for FileOptions
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]