pub trait IModelMethod_Impl: Sized {
    // Required method
    fn Call(
        &self,
        pcontextobject: Option<&IModelObject>,
        argcount: u64,
        pparguments: *const Option<IModelObject>,
        ppresult: *mut Option<IModelObject>,
        ppmetadata: *mut Option<IKeyStore>,
    ) -> Result<()>;
}

Required Methods§

fn Call( &self, pcontextobject: Option<&IModelObject>, argcount: u64, pparguments: *const Option<IModelObject>, ppresult: *mut Option<IModelObject>, ppmetadata: *mut Option<IKeyStore>, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§