pub struct PaneRegionSnapshotResolver{
id: <PaneId as Archive>::Resolver,
col: <u16 as Archive>::Resolver,
row: <u16 as Archive>::Resolver,
cols: <u16 as Archive>::Resolver,
mouse_mode: <PaneMouseMode as Archive>::Resolver,
rows: <u16 as Archive>::Resolver,
visible_top_row: <u64 as Archive>::Resolver,
wrapped_rows: <Vec<RowWrap> as Archive>::Resolver,
}Expand description
The resolver for an archived PaneRegionSnapshot
Fields§
§id: <PaneId as Archive>::Resolver§col: <u16 as Archive>::Resolver§row: <u16 as Archive>::Resolver§cols: <u16 as Archive>::Resolver§mouse_mode: <PaneMouseMode as Archive>::Resolver§rows: <u16 as Archive>::Resolver§visible_top_row: <u64 as Archive>::Resolver§wrapped_rows: <Vec<RowWrap> as Archive>::ResolverAuto Trait Implementations§
impl Freeze for PaneRegionSnapshotResolver
impl RefUnwindSafe for PaneRegionSnapshotResolver
impl Send for PaneRegionSnapshotResolver
impl Sync for PaneRegionSnapshotResolver
impl Unpin for PaneRegionSnapshotResolver
impl UnsafeUnpin for PaneRegionSnapshotResolver
impl UnwindSafe for PaneRegionSnapshotResolver
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§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
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.