pub struct ResolvedHostFunctions {
pub name: String,
pub functions: Vec<ResolvedHostFunction>,
}Expand description
A collection resolved to the names the VM uses. Keys arrive as identifiers and are converted once here, so the rest of the client and the sidecar only ever see kebab-case command names.
Fields§
§name: StringKebab-case collection name. Becomes the CLI suffix: agentos-{name}.
functions: Vec<ResolvedHostFunction>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ResolvedHostFunctions
impl !UnwindSafe for ResolvedHostFunctions
impl Forget for ResolvedHostFunctions
impl Freeze for ResolvedHostFunctions
impl Move for ResolvedHostFunctions
impl Send for ResolvedHostFunctions
impl Sync for ResolvedHostFunctions
impl Unpin for ResolvedHostFunctions
impl UnsafeUnpin for ResolvedHostFunctions
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