pub struct ArchivedOriginalLocation{
pub original_line: Archived<u32>,
pub original_column: Archived<u32>,
pub source: Archived<u32>,
pub name: Archived<Option<u32>>,
}Expand description
An archived OriginalLocation
Fields§
§original_line: Archived<u32>The archived counterpart of OriginalLocation::original_line
original_column: Archived<u32>The archived counterpart of OriginalLocation::original_column
source: Archived<u32>The archived counterpart of OriginalLocation::source
name: Archived<Option<u32>>The archived counterpart of OriginalLocation::name
Auto Trait Implementations§
impl Freeze for ArchivedOriginalLocation
impl RefUnwindSafe for ArchivedOriginalLocation
impl Send for ArchivedOriginalLocation
impl Sync for ArchivedOriginalLocation
impl Unpin for ArchivedOriginalLocation
impl UnwindSafe for ArchivedOriginalLocation
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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