pub struct TransformResult {
pub module: Option<Module>,
pub comments: Option<SingleThreadedComments>,
pub diagnostics: Vec<DiagnosticMessage>,
pub events: Vec<LoggerEvent>,
}Expand description
Result of compiling a program via the SWC frontend.
Fields§
§module: Option<Module>The compiled program as an SWC Module (None if no changes needed).
comments: Option<SingleThreadedComments>Comments extracted from the compiled AST (for use with emit_with_comments).
diagnostics: Vec<DiagnosticMessage>§events: Vec<LoggerEvent>Auto Trait Implementations§
impl !RefUnwindSafe for TransformResult
impl !Send for TransformResult
impl !Sync for TransformResult
impl !UnwindSafe for TransformResult
impl Freeze for TransformResult
impl Unpin for TransformResult
impl UnsafeUnpin for TransformResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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