pub struct MessageDef {
pub name: ArcStr,
pub fields: MessageFields,
pub oneofs: IndexMap<ArcStr, OneOfDef>,
pub is_virtual_map: bool,
}Fields§
§name: ArcStr§fields: MessageFields§oneofs: IndexMap<ArcStr, OneOfDef>§is_virtual_map: boolTrait Implementations§
Source§impl Debug for MessageDef
impl Debug for MessageDef
Source§impl Default for MessageDef
impl Default for MessageDef
Source§fn default() -> MessageDef
fn default() -> MessageDef
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MessageDef
impl RefUnwindSafe for MessageDef
impl Send for MessageDef
impl Sync for MessageDef
impl Unpin for MessageDef
impl UnwindSafe for MessageDef
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