Struct swc_formatjs_visitor::ExtractedMessage
source · [−]pub struct ExtractedMessage {
pub id: String,
pub description: Option<MessageDescriptionValue>,
pub default_message: String,
pub loc: Option<SourceLocation>,
}
Fields
id: String
description: Option<MessageDescriptionValue>
default_message: String
loc: Option<SourceLocation>
Trait Implementations
sourceimpl Clone for ExtractedMessage
impl Clone for ExtractedMessage
sourcefn clone(&self) -> ExtractedMessage
fn clone(&self) -> ExtractedMessage
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ExtractedMessage
impl Debug for ExtractedMessage
sourceimpl Default for ExtractedMessage
impl Default for ExtractedMessage
sourcefn default() -> ExtractedMessage
fn default() -> ExtractedMessage
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ExtractedMessagewhere
ExtractedMessage: Default,
impl<'de> Deserialize<'de> for ExtractedMessagewhere
ExtractedMessage: Default,
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for ExtractedMessage
impl Serialize for ExtractedMessage
Auto Trait Implementations
impl RefUnwindSafe for ExtractedMessage
impl Send for ExtractedMessage
impl Sync for ExtractedMessage
impl Unpin for ExtractedMessage
impl UnwindSafe for ExtractedMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more