pub struct JsoncError { /* private fields */ }Expand description
An offset-bearing JSONC parse error. offset is a UTF-8 byte offset into the
original document, which makes it safe to use directly with file I/O diagnostics.
Implementations§
Source§impl JsoncError
impl JsoncError
Trait Implementations§
Source§impl Clone for JsoncError
impl Clone for JsoncError
Source§fn clone(&self) -> JsoncError
fn clone(&self) -> JsoncError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JsoncError
impl Debug for JsoncError
Source§impl Display for JsoncError
impl Display for JsoncError
impl Eq for JsoncError
Source§impl Error for JsoncError
impl Error for JsoncError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<JsoncError> for ConfigError
impl From<JsoncError> for ConfigError
Source§fn from(error: JsoncError) -> Self
fn from(error: JsoncError) -> Self
Converts to this type from the input type.
Source§impl From<JsoncError> for PackageError
impl From<JsoncError> for PackageError
Source§fn from(error: JsoncError) -> Self
fn from(error: JsoncError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for JsoncError
impl PartialEq for JsoncError
impl StructuralPartialEq for JsoncError
Auto Trait Implementations§
impl Freeze for JsoncError
impl RefUnwindSafe for JsoncError
impl Send for JsoncError
impl Sync for JsoncError
impl Unpin for JsoncError
impl UnsafeUnpin for JsoncError
impl UnwindSafe for JsoncError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more