pub struct BundledMiddleware {
pub path: PathBuf,
pub contents: String,
pub symbol: String,
pub async_symbol: Option<String>,
}Expand description
SDK-author middleware source shipped and registered by the language renderer. The symbol’s native ABI is language-specific; consumers need no registration.
Fields§
§path: PathBuf§contents: String§symbol: String§async_symbol: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for BundledMiddleware
impl Clone for BundledMiddleware
Source§impl Debug for BundledMiddleware
impl Debug for BundledMiddleware
impl Eq for BundledMiddleware
Source§impl PartialEq for BundledMiddleware
impl PartialEq for BundledMiddleware
impl StructuralPartialEq for BundledMiddleware
Auto Trait Implementations§
impl Freeze for BundledMiddleware
impl RefUnwindSafe for BundledMiddleware
impl Send for BundledMiddleware
impl Sync for BundledMiddleware
impl Unpin for BundledMiddleware
impl UnsafeUnpin for BundledMiddleware
impl UnwindSafe for BundledMiddleware
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