Struct protobuf::plugin::CodeGeneratorRequest [−][src]
pub struct CodeGeneratorRequest { pub file_to_generate: RepeatedField<String>, pub proto_file: RepeatedField<FileDescriptorProto>, pub compiler_version: SingularPtrField<Version>, pub unknown_fields: UnknownFields, pub cached_size: CachedSize, // some fields omitted }
Fields
file_to_generate: RepeatedField<String>
proto_file: RepeatedField<FileDescriptorProto>
compiler_version: SingularPtrField<Version>
unknown_fields: UnknownFields
cached_size: CachedSize
Implementations
impl CodeGeneratorRequest
[src]
impl CodeGeneratorRequest
[src]pub fn new() -> CodeGeneratorRequest
[src]
pub fn get_file_to_generate(&self) -> &[String]ⓘ
[src]
pub fn clear_file_to_generate(&mut self)
[src]
pub fn set_file_to_generate(&mut self, v: RepeatedField<String>)
[src]
pub fn mut_file_to_generate(&mut self) -> &mut RepeatedField<String>
[src]
pub fn take_file_to_generate(&mut self) -> RepeatedField<String>
[src]
pub fn get_parameter(&self) -> &str
[src]
pub fn clear_parameter(&mut self)
[src]
pub fn has_parameter(&self) -> bool
[src]
pub fn set_parameter(&mut self, v: String)
[src]
pub fn mut_parameter(&mut self) -> &mut String
[src]
pub fn take_parameter(&mut self) -> String
[src]
pub fn get_proto_file(&self) -> &[FileDescriptorProto]ⓘ
[src]
pub fn clear_proto_file(&mut self)
[src]
pub fn set_proto_file(&mut self, v: RepeatedField<FileDescriptorProto>)
[src]
pub fn mut_proto_file(&mut self) -> &mut RepeatedField<FileDescriptorProto>
[src]
pub fn take_proto_file(&mut self) -> RepeatedField<FileDescriptorProto>
[src]
pub fn get_compiler_version(&self) -> &Version
[src]
pub fn clear_compiler_version(&mut self)
[src]
pub fn has_compiler_version(&self) -> bool
[src]
pub fn set_compiler_version(&mut self, v: Version)
[src]
pub fn mut_compiler_version(&mut self) -> &mut Version
[src]
pub fn take_compiler_version(&mut self) -> Version
[src]
Trait Implementations
impl Clear for CodeGeneratorRequest
[src]
impl Clear for CodeGeneratorRequest
[src]impl Clone for CodeGeneratorRequest
[src]
impl Clone for CodeGeneratorRequest
[src]fn clone(&self) -> CodeGeneratorRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for CodeGeneratorRequest
[src]
impl Default for CodeGeneratorRequest
[src]fn default() -> CodeGeneratorRequest
[src]
impl<'a> Default for &'a CodeGeneratorRequest
[src]
impl<'a> Default for &'a CodeGeneratorRequest
[src]fn default() -> &'a CodeGeneratorRequest
[src]
impl<'de> Deserialize<'de> for CodeGeneratorRequest
[src]
impl<'de> Deserialize<'de> for CodeGeneratorRequest
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for CodeGeneratorRequest
[src]
impl Message for CodeGeneratorRequest
[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() -> CodeGeneratorRequest
[src]
fn descriptor_static() -> &'static MessageDescriptor
[src]
fn default_instance() -> &'static CodeGeneratorRequest
[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<CodeGeneratorRequest> for CodeGeneratorRequest
[src]
impl PartialEq<CodeGeneratorRequest> for CodeGeneratorRequest
[src]fn eq(&self, other: &CodeGeneratorRequest) -> bool
[src]
fn ne(&self, other: &CodeGeneratorRequest) -> bool
[src]
impl ProtobufValue for CodeGeneratorRequest
[src]
impl ProtobufValue for CodeGeneratorRequest
[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 CodeGeneratorRequest
[src]
impl Serialize for CodeGeneratorRequest
[src]Auto Trait Implementations
impl RefUnwindSafe for CodeGeneratorRequest
impl RefUnwindSafe for CodeGeneratorRequest
impl Send for CodeGeneratorRequest
impl Send for CodeGeneratorRequest
impl Sync for CodeGeneratorRequest
impl Sync for CodeGeneratorRequest
impl Unpin for CodeGeneratorRequest
impl Unpin for CodeGeneratorRequest
impl UnwindSafe for CodeGeneratorRequest
impl UnwindSafe for CodeGeneratorRequest
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]