pub struct ErrorLocation { /* private fields */ }Expand description
Details about where in the data the error occurred.
Implementations§
Trait Implementations§
Source§impl Clone for ErrorLocation
impl Clone for ErrorLocation
Source§fn clone(&self) -> ErrorLocation
fn clone(&self) -> ErrorLocation
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 ErrorLocation
impl Debug for ErrorLocation
Source§impl Default for ErrorLocation
impl Default for ErrorLocation
Source§fn default() -> ErrorLocation
fn default() -> ErrorLocation
Returns the “default value” for a type. Read more
Source§impl Display for ErrorLocation
impl Display for ErrorLocation
Source§impl<T> From<&Cursor<T>> for ErrorLocation
impl<T> From<&Cursor<T>> for ErrorLocation
Source§impl<T> From<&mut Cursor<T>> for ErrorLocation
impl<T> From<&mut Cursor<T>> for ErrorLocation
Source§impl From<&mut TtlvSerializer> for ErrorLocation
impl From<&mut TtlvSerializer> for ErrorLocation
Source§fn from(ser: &mut TtlvSerializer) -> Self
fn from(ser: &mut TtlvSerializer) -> Self
Converts to this type from the input type.
Source§impl From<ByteOffset> for ErrorLocation
impl From<ByteOffset> for ErrorLocation
Source§fn from(offset: ByteOffset) -> Self
fn from(offset: ByteOffset) -> Self
Converts to this type from the input type.
Source§impl<T> From<Cursor<T>> for ErrorLocation
impl<T> From<Cursor<T>> for ErrorLocation
Source§impl From<u8> for ErrorLocation
impl From<u8> for ErrorLocation
Source§impl From<u16> for ErrorLocation
impl From<u16> for ErrorLocation
Source§impl From<u32> for ErrorLocation
impl From<u32> for ErrorLocation
Source§impl From<u64> for ErrorLocation
impl From<u64> for ErrorLocation
Source§impl From<usize> for ErrorLocation
impl From<usize> for ErrorLocation
Source§fn from(value: usize) -> ErrorLocation
fn from(value: usize) -> ErrorLocation
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ErrorLocation
impl RefUnwindSafe for ErrorLocation
impl Send for ErrorLocation
impl Sync for ErrorLocation
impl Unpin for ErrorLocation
impl UnsafeUnpin for ErrorLocation
impl UnwindSafe for ErrorLocation
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