pub struct MessageManifest {
pub all: Vec<String>,
pub roots: Vec<String>,
}Expand description
The message-type inventory written to <name>.messages.json.
Fields§
§all: Vec<String>Every fully-qualified message type, sorted (no leading dot).
roots: Vec<String>Subset of all never used as a field type by another message.
Trait Implementations§
Source§impl Clone for MessageManifest
impl Clone for MessageManifest
Source§fn clone(&self) -> MessageManifest
fn clone(&self) -> MessageManifest
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 MessageManifest
impl Debug for MessageManifest
Source§impl PartialEq for MessageManifest
impl PartialEq for MessageManifest
Source§impl Serialize for MessageManifest
impl Serialize for MessageManifest
impl Eq for MessageManifest
impl StructuralPartialEq for MessageManifest
Auto Trait Implementations§
impl Freeze for MessageManifest
impl RefUnwindSafe for MessageManifest
impl Send for MessageManifest
impl Sync for MessageManifest
impl Unpin for MessageManifest
impl UnwindSafe for MessageManifest
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