pub struct ScriptImport {
pub raw: String,
pub is_type_only: bool,
pub path: String,
}Expand description
A non-component import from <script setup> (.ts/.js files).
Fields§
§raw: StringThe full import statement as-is, e.g. import { formatDate } from '../utils/format.ts'
is_type_only: boolWhether this is a type-only import (import type { ... })
path: StringThe module path, e.g. ../utils/format.ts
Trait Implementations§
Source§impl Clone for ScriptImport
impl Clone for ScriptImport
Source§fn clone(&self) -> ScriptImport
fn clone(&self) -> ScriptImport
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 ScriptImport
impl Debug for ScriptImport
Source§impl PartialEq for ScriptImport
impl PartialEq for ScriptImport
impl StructuralPartialEq for ScriptImport
Auto Trait Implementations§
impl Freeze for ScriptImport
impl RefUnwindSafe for ScriptImport
impl Send for ScriptImport
impl Sync for ScriptImport
impl Unpin for ScriptImport
impl UnsafeUnpin for ScriptImport
impl UnwindSafe for ScriptImport
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