pub struct ExemplarCharsProto {
pub base: Option<String>,
pub auxiliary: Option<String>,
pub marks: Option<String>,
pub numerals: Option<String>,
pub punctuation: Option<String>,
pub index: Option<String>,
pub not_required: Option<String>,
pub special_fields: SpecialFields,
}Expand description
Space-separated lists of characters representative of a given language.
Fields§
§base: Option<String>§auxiliary: Option<String>§marks: Option<String>§numerals: Option<String>§punctuation: Option<String>§index: Option<String>§not_required: Option<String>§special_fields: SpecialFieldsImplementations§
Source§impl ExemplarCharsProto
impl ExemplarCharsProto
pub fn new() -> ExemplarCharsProto
pub fn base(&self) -> &str
pub fn clear_base(&mut self)
pub fn has_base(&self) -> bool
pub fn set_base(&mut self, v: String)
pub fn mut_base(&mut self) -> &mut String
pub fn take_base(&mut self) -> String
pub fn auxiliary(&self) -> &str
pub fn clear_auxiliary(&mut self)
pub fn has_auxiliary(&self) -> bool
pub fn set_auxiliary(&mut self, v: String)
pub fn mut_auxiliary(&mut self) -> &mut String
pub fn take_auxiliary(&mut self) -> String
pub fn marks(&self) -> &str
pub fn clear_marks(&mut self)
pub fn has_marks(&self) -> bool
pub fn set_marks(&mut self, v: String)
pub fn mut_marks(&mut self) -> &mut String
pub fn take_marks(&mut self) -> String
pub fn numerals(&self) -> &str
pub fn clear_numerals(&mut self)
pub fn has_numerals(&self) -> bool
pub fn set_numerals(&mut self, v: String)
pub fn mut_numerals(&mut self) -> &mut String
pub fn take_numerals(&mut self) -> String
pub fn punctuation(&self) -> &str
pub fn clear_punctuation(&mut self)
pub fn has_punctuation(&self) -> bool
pub fn set_punctuation(&mut self, v: String)
pub fn mut_punctuation(&mut self) -> &mut String
pub fn take_punctuation(&mut self) -> String
pub fn index(&self) -> &str
pub fn clear_index(&mut self)
pub fn has_index(&self) -> bool
pub fn set_index(&mut self, v: String)
pub fn mut_index(&mut self) -> &mut String
pub fn take_index(&mut self) -> String
pub fn not_required(&self) -> &str
pub fn clear_not_required(&mut self)
pub fn has_not_required(&self) -> bool
pub fn set_not_required(&mut self, v: String)
pub fn mut_not_required(&mut self) -> &mut String
pub fn take_not_required(&mut self) -> String
Trait Implementations§
Source§impl Clone for ExemplarCharsProto
impl Clone for ExemplarCharsProto
Source§fn clone(&self) -> ExemplarCharsProto
fn clone(&self) -> ExemplarCharsProto
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExemplarCharsProto
impl Debug for ExemplarCharsProto
Source§impl<'a> Default for &'a ExemplarCharsProto
impl<'a> Default for &'a ExemplarCharsProto
Source§fn default() -> &'a ExemplarCharsProto
fn default() -> &'a ExemplarCharsProto
Returns the “default value” for a type. Read more
Source§impl Default for ExemplarCharsProto
impl Default for ExemplarCharsProto
Source§fn default() -> ExemplarCharsProto
fn default() -> ExemplarCharsProto
Returns the “default value” for a type. Read more
Source§impl Display for ExemplarCharsProto
impl Display for ExemplarCharsProto
Source§impl Message for ExemplarCharsProto
impl Message for ExemplarCharsProto
Source§const NAME: &'static str = "ExemplarCharsProto"
const NAME: &'static str = "ExemplarCharsProto"
Message name as specified in
.proto file. Read moreSource§fn is_initialized(&self) -> bool
fn is_initialized(&self) -> bool
True iff all required fields are initialized.
Always returns
true for protobuf 3.Source§fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> Result<()>
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> Result<()>
Update this message object with fields read from given stream.
Source§fn compute_size(&self) -> u64
fn compute_size(&self) -> u64
Compute and cache size of this message and all nested messages. Read more
Source§fn write_to_with_cached_sizes(
&self,
os: &mut CodedOutputStream<'_>,
) -> Result<()>
fn write_to_with_cached_sizes( &self, os: &mut CodedOutputStream<'_>, ) -> Result<()>
Write message to the stream. Read more
Source§fn special_fields(&self) -> &SpecialFields
fn special_fields(&self) -> &SpecialFields
Special fields (unknown fields and cached size).
Source§fn mut_special_fields(&mut self) -> &mut SpecialFields
fn mut_special_fields(&mut self) -> &mut SpecialFields
Special fields (unknown fields and cached size).
Source§fn new() -> ExemplarCharsProto
fn new() -> ExemplarCharsProto
Create an empty message object. Read more
Source§fn default_instance() -> &'static ExemplarCharsProto
fn default_instance() -> &'static ExemplarCharsProto
Return a pointer to default immutable message with static lifetime. Read more
Source§fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, Error>
fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, Error>
Parse message from stream.
Source§fn cached_size(&self) -> u32
fn cached_size(&self) -> u32
Get size previously computed by
compute_size. Read moreSource§fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), Error>
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), Error>
Write the message to the stream. Read more
Source§fn write_length_delimited_to(
&self,
os: &mut CodedOutputStream<'_>,
) -> Result<(), Error>
fn write_length_delimited_to( &self, os: &mut CodedOutputStream<'_>, ) -> Result<(), Error>
Write the message to the stream prepending the message with message length
encoded as varint.
Source§fn write_length_delimited_to_vec(&self, vec: &mut Vec<u8>) -> Result<(), Error>
fn write_length_delimited_to_vec(&self, vec: &mut Vec<u8>) -> Result<(), Error>
Write the message to the vec, prepend the message with message length
encoded as varint.
Source§fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), Error>
fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), Error>
Update this message object with fields read from given stream.
Source§fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, Error>
fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, Error>
Parse message from reader.
Parse stops on EOF or when error encountered.
Source§fn check_initialized(&self) -> Result<(), Error>
fn check_initialized(&self) -> Result<(), Error>
Check if all required fields of this object are initialized.
Source§fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), Error>
fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), Error>
Write the message to the writer.
Source§fn write_length_delimited_to_writer(
&self,
w: &mut dyn Write,
) -> Result<(), Error>
fn write_length_delimited_to_writer( &self, w: &mut dyn Write, ) -> Result<(), Error>
Write the message to the writer, prepend the message with message length
encoded as varint.
Source§fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, Error>
fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, Error>
Write the message to the bytes vec, prepend the message with message length
encoded as varint.
Source§fn unknown_fields(&self) -> &UnknownFields
fn unknown_fields(&self) -> &UnknownFields
Get a reference to unknown fields.
Source§fn mut_unknown_fields(&mut self) -> &mut UnknownFields
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
Get a mutable reference to unknown fields.
Source§impl MessageFull for ExemplarCharsProto
impl MessageFull for ExemplarCharsProto
Source§fn descriptor() -> MessageDescriptor
fn descriptor() -> MessageDescriptor
Get message descriptor for message type. Read more
Source§fn reflect_eq(&self, other: &Self, mode: &ReflectEqMode) -> bool
fn reflect_eq(&self, other: &Self, mode: &ReflectEqMode) -> bool
Reflective equality. Read more
Source§impl PartialEq for ExemplarCharsProto
impl PartialEq for ExemplarCharsProto
Source§impl ProtobufValue for ExemplarCharsProto
impl ProtobufValue for ExemplarCharsProto
Source§type RuntimeType = RuntimeTypeMessage<ExemplarCharsProto>
type RuntimeType = RuntimeTypeMessage<ExemplarCharsProto>
Actual implementation of type properties.
impl StructuralPartialEq for ExemplarCharsProto
Auto Trait Implementations§
impl !Freeze for ExemplarCharsProto
impl RefUnwindSafe for ExemplarCharsProto
impl Send for ExemplarCharsProto
impl Sync for ExemplarCharsProto
impl Unpin for ExemplarCharsProto
impl UnwindSafe for ExemplarCharsProto
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<M> MessageDyn for Mwhere
M: MessageFull,
impl<M> MessageDyn for Mwhere
M: MessageFull,
Source§fn descriptor_dyn(&self) -> MessageDescriptor
fn descriptor_dyn(&self) -> MessageDescriptor
Message descriptor for this message, used for reflection.
Source§fn merge_from_dyn(&mut self, is: &mut CodedInputStream<'_>) -> Result<(), Error>
fn merge_from_dyn(&mut self, is: &mut CodedInputStream<'_>) -> Result<(), Error>
Update this message fields with contents of given stream.
Source§fn write_to_with_cached_sizes_dyn(
&self,
os: &mut CodedOutputStream<'_>,
) -> Result<(), Error>
fn write_to_with_cached_sizes_dyn( &self, os: &mut CodedOutputStream<'_>, ) -> Result<(), Error>
Write the message.
Source§fn compute_size_dyn(&self) -> u64
fn compute_size_dyn(&self) -> u64
Compute (and cache) the message size.
Source§fn is_initialized_dyn(&self) -> bool
fn is_initialized_dyn(&self) -> bool
True iff all required fields are initialized.
Always returns
true for protobuf 3.Source§fn special_fields_dyn(&self) -> &SpecialFields
fn special_fields_dyn(&self) -> &SpecialFields
Get a reference to special fields.
Source§fn mut_special_fields_dyn(&mut self) -> &mut SpecialFields
fn mut_special_fields_dyn(&mut self) -> &mut SpecialFields
Get a mutable reference to special fields.