Skip to main content

wasm_capability_contract/component/dto/
component_load_response.rs

1//! [`ComponentLoadResponse`] — result of [`crate::CapabilityEngine::load`].
2
3use crate::ComponentHandle;
4
5/// Response from a successful [`crate::CapabilityEngine::load`] call.
6#[derive(Debug, Clone, PartialEq, Eq)]
7pub struct ComponentLoadResponse {
8    /// Opaque handle to the now-loaded component instance, to be passed to
9    /// [`crate::CapabilityEngine::invoke`].
10    pub handle: ComponentHandle,
11}