pub struct InlineExportAlias<'a, const CORE: bool> {
pub instance: Index<'a>,
pub name: &'a str,
}Available on crate feature
component-model only.Expand description
A inline alias for component exported items.
Handles both core export and export aliases
Fields§
§instance: Index<'a>The instance to alias the export from.
name: &'a strThe name of the export to alias.
Trait Implementations§
Source§impl<'a, const CORE: bool> Debug for InlineExportAlias<'a, CORE>
impl<'a, const CORE: bool> Debug for InlineExportAlias<'a, CORE>
Auto Trait Implementations§
impl<'a, const CORE: bool> Freeze for InlineExportAlias<'a, CORE>
impl<'a, const CORE: bool> RefUnwindSafe for InlineExportAlias<'a, CORE>
impl<'a, const CORE: bool> Send for InlineExportAlias<'a, CORE>
impl<'a, const CORE: bool> Sync for InlineExportAlias<'a, CORE>
impl<'a, const CORE: bool> Unpin for InlineExportAlias<'a, CORE>
impl<'a, const CORE: bool> UnwindSafe for InlineExportAlias<'a, CORE>
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