Lines Matching refs:Error
76 "wasi:keyvalue/store.error" => crate::Error,
87 pub enum Error { enum
93 impl From<ResourceTableError> for Error { implementation
164 fn open(&mut self, identifier: String) -> Result<Resource<Bucket>, Error> { in open() argument
169 _ => Err(Error::NoSuchStore), in open()
173 fn convert_error(&mut self, err: Error) -> Result<keyvalue::store::Error> { in convert_error() argument
175 Error::NoSuchStore => Ok(keyvalue::store::Error::NoSuchStore), in convert_error()
176 Error::AccessDenied => Ok(keyvalue::store::Error::AccessDenied), in convert_error()
177 Error::Other(e) => Ok(keyvalue::store::Error::Other(e)), in convert_error()
183 fn get(&mut self, bucket: Resource<Bucket>, key: String) -> Result<Option<Vec<u8>>, Error> { in get() argument
188 fn set(&mut self, bucket: Resource<Bucket>, key: String, value: Vec<u8>) -> Result<(), Error> { in set() argument
194 fn delete(&mut self, bucket: Resource<Bucket>, key: String) -> Result<(), Error> { in delete() argument
200 fn exists(&mut self, bucket: Resource<Bucket>, key: String) -> Result<bool, Error> { in exists() argument
209 ) -> Result<keyvalue::store::KeyResponse, Error> { in list_keys() argument
232 ) -> Result<u64, Error> { in increment() argument
239 .map_err(|e| Error::Other(e.to_string()))? in increment()
241 .map_err(|e| Error::Other(e.to_string()))?; in increment()
253 ) -> Result<Vec<Option<(String, Vec<u8>)>>, Error> { in get_many() argument
270 ) -> Result<(), Error> { in set_many() argument
278 fn delete_many(&mut self, bucket: Resource<Bucket>, keys: Vec<String>) -> Result<(), Error> { in delete_many() argument