pub struct CompileTimeBuiltin {
pub name: String,
pub path: PathBuf,
}Expand description
A compile-time builtin.
Fields§
§name: StringThe instance import name that this satisfies in the main component.
path: PathBufThe path to the component that implements this builtin.
Trait Implementations§
Source§impl Clone for CompileTimeBuiltin
impl Clone for CompileTimeBuiltin
Source§fn clone(&self) -> CompileTimeBuiltin
fn clone(&self) -> CompileTimeBuiltin
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CompileTimeBuiltin
impl Debug for CompileTimeBuiltin
Source§impl PartialEq for CompileTimeBuiltin
impl PartialEq for CompileTimeBuiltin
impl StructuralPartialEq for CompileTimeBuiltin
Source§impl WasmtimeOptionValue for CompileTimeBuiltin
impl WasmtimeOptionValue for CompileTimeBuiltin
Auto Trait Implementations§
impl Freeze for CompileTimeBuiltin
impl RefUnwindSafe for CompileTimeBuiltin
impl Send for CompileTimeBuiltin
impl Sync for CompileTimeBuiltin
impl Unpin for CompileTimeBuiltin
impl UnsafeUnpin for CompileTimeBuiltin
impl UnwindSafe for CompileTimeBuiltin
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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