pub type RibFunctionInvokeResult = Result<Option<ValueAndType>, Box<dyn Error + Send + Sync>>;
pub enum RibFunctionInvokeResult { Ok(Option<ValueAndType>), Err(Box<dyn Error + Send + Sync>), }
Contains the success value
Contains the error value