pub struct MessageField {
pub snakecase_name: &'static str,
pub field_type: MessageFieldType,
pub comment: &'static [&'static str],
}
Fields§
§snakecase_name: &'static str
§field_type: MessageFieldType
§comment: &'static [&'static str]
Trait Implementations§
Source§impl Clone for MessageField
impl Clone for MessageField
Source§fn clone(&self) -> MessageField
fn clone(&self) -> MessageField
Returns a copy 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 MessageField
impl Debug for MessageField
Source§impl Ord for MessageField
impl Ord for MessageField
Source§fn cmp(&self, other: &MessageField) -> Ordering
fn cmp(&self, other: &MessageField) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MessageField
impl PartialEq for MessageField
Source§impl PartialOrd for MessageField
impl PartialOrd for MessageField
Source§impl Serialize for MessageField
impl Serialize for MessageField
impl Eq for MessageField
impl StructuralPartialEq for MessageField
Auto Trait Implementations§
impl Freeze for MessageField
impl RefUnwindSafe for MessageField
impl Send for MessageField
impl Sync for MessageField
impl Unpin for MessageField
impl UnwindSafe for MessageField
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more