pub struct JsPackage {
pub root: String,
pub runner: JsRunner,
pub rule: Result<JsRule, String>,
}Expand description
A JS package: its directory, its runner, and its rule when static.
Fields§
§root: StringThe directory of its package.json ("" at the root).
runner: JsRunnervitest or jest.
rule: Result<JsRule, String>The rule, or why it is not known statically.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for JsPackage
impl RefUnwindSafe for JsPackage
impl Send for JsPackage
impl Sync for JsPackage
impl Unpin for JsPackage
impl UnsafeUnpin for JsPackage
impl UnwindSafe for JsPackage
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