pub struct ManifestFunction {
pub name: String,
pub description: String,
pub input_schema: Value,
pub output_schema: Value,
}Fields§
§name: String§description: String§input_schema: Value§output_schema: ValueTrait Implementations§
Source§impl Clone for ManifestFunction
impl Clone for ManifestFunction
Source§impl Debug for ManifestFunction
impl Debug for ManifestFunction
Source§impl PartialEq for ManifestFunction
impl PartialEq for ManifestFunction
Source§impl Serialize for ManifestFunction
impl Serialize for ManifestFunction
impl StructuralPartialEq for ManifestFunction
Auto Trait Implementations§
impl Freeze for ManifestFunction
impl RefUnwindSafe for ManifestFunction
impl Send for ManifestFunction
impl Sync for ManifestFunction
impl Unpin for ManifestFunction
impl UnsafeUnpin for ManifestFunction
impl UnwindSafe for ManifestFunction
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