pub struct StmtOptimizer;Expand description
语句优化器
负责优化 JavaScript 语句,包括死代码消除等优化规则。
Implementations§
Auto Trait Implementations§
impl Freeze for StmtOptimizer
impl RefUnwindSafe for StmtOptimizer
impl Send for StmtOptimizer
impl Sync for StmtOptimizer
impl Unpin for StmtOptimizer
impl UnsafeUnpin for StmtOptimizer
impl UnwindSafe for StmtOptimizer
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> 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