Enum sppparse::SparseError [−][src]
pub enum SparseError { }
Variants
UnkownPath(String)
When the JSON Pointer point to undefined
When the value of a pointer has changed
When a SparseSelector is Null
When the SparseState has no root file
Prevent the RefCell from panicking
When the state is not capable of accepting distant file in a pointer
When there is a recursive pointer
One of the limitation of Sparse is the inability to modify root elements from a pointer referencing it.
When adding a file to the state but it already exists
When changing the base path of a state.
When a pointer points to a file that is not in the state
SerdeJson(Error)
When there is a failure while deserializing the JSON
SerdeYaml(Error)
When there is a failure while deserializing the YAML
Io(Error)
When there is an IO failure
Trait Implementations
impl Error for SparseError
[src]
impl Error for SparseError
[src]Auto Trait Implementations
impl !RefUnwindSafe for SparseError
impl !RefUnwindSafe for SparseError
impl Send for SparseError
impl Send for SparseError
impl Sync for SparseError
impl Sync for SparseError
impl Unpin for SparseError
impl Unpin for SparseError
impl !UnwindSafe for SparseError
impl !UnwindSafe for SparseError