pub struct PreMarginItemName {
pub item_name_sc: Option<String>,
pub item_name_tc: Option<String>,
pub item_name_en: Option<String>,
pub item_name_jp: Option<String>,
}Fields§
§item_name_sc: Option<String>§item_name_tc: Option<String>§item_name_en: Option<String>§item_name_jp: Option<String>Implementations§
Source§impl PreMarginItemName
impl PreMarginItemName
Sourcepub fn item_name_sc(&self) -> &str
pub fn item_name_sc(&self) -> &str
Returns the value of item_name_sc, or the default value if item_name_sc is unset.
Sourcepub fn item_name_tc(&self) -> &str
pub fn item_name_tc(&self) -> &str
Returns the value of item_name_tc, or the default value if item_name_tc is unset.
Sourcepub fn item_name_en(&self) -> &str
pub fn item_name_en(&self) -> &str
Returns the value of item_name_en, or the default value if item_name_en is unset.
Sourcepub fn item_name_jp(&self) -> &str
pub fn item_name_jp(&self) -> &str
Returns the value of item_name_jp, or the default value if item_name_jp is unset.
Trait Implementations§
Source§impl Clone for PreMarginItemName
impl Clone for PreMarginItemName
Source§fn clone(&self) -> PreMarginItemName
fn clone(&self) -> PreMarginItemName
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 PreMarginItemName
impl Debug for PreMarginItemName
Source§impl Default for PreMarginItemName
impl Default for PreMarginItemName
Source§impl Hash for PreMarginItemName
impl Hash for PreMarginItemName
Source§impl Message for PreMarginItemName
impl Message for PreMarginItemName
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for PreMarginItemName
impl PartialEq for PreMarginItemName
impl Eq for PreMarginItemName
impl StructuralPartialEq for PreMarginItemName
Auto Trait Implementations§
impl Freeze for PreMarginItemName
impl RefUnwindSafe for PreMarginItemName
impl Send for PreMarginItemName
impl Sync for PreMarginItemName
impl Unpin for PreMarginItemName
impl UnsafeUnpin for PreMarginItemName
impl UnwindSafe for PreMarginItemName
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.