Skip to main content

objectiveai_sdk/functions/inventions/state/
error.rs

1#[derive(Debug, thiserror::Error)]
2pub enum Error {
3    #[error("missing required file: {0}")]
4    MissingFile(&'static str),
5    #[error("deserialization error in {file}: {source}")]
6    Deserialize {
7        file: &'static str,
8        source: serde_path_to_error::Error<serde_json::Error>,
9    },
10    #[error("function.json contains unrecognized function type: {0}")]
11    UnrecognizedFunctionType(String),
12}