#[repr(C)]struct ArchivedHyperlinkTableRenderCell{
hyperlink_id: <Option<u32> as Archive>::Archived,
style: <RenderStyle as Archive>::Archived,
text: <CompactString as Archive>::Archived,
width: <RenderCellWidth as Archive>::Archived,
}Expand description
An archived HyperlinkTableRenderCell
Fields§
§hyperlink_id: <Option<u32> as Archive>::ArchivedThe archived counterpart of HyperlinkTableRenderCell::hyperlink_id
style: <RenderStyle as Archive>::ArchivedThe archived counterpart of HyperlinkTableRenderCell::style
text: <CompactString as Archive>::ArchivedThe archived counterpart of HyperlinkTableRenderCell::text
width: <RenderCellWidth as Archive>::ArchivedThe archived counterpart of HyperlinkTableRenderCell::width
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedHyperlinkTableRenderCellwhere
Option<u32>: Archive,
RenderStyle: Archive,
CompactString: Archive,
RenderCellWidth: Archive,
<__C as Fallible>::Error: Trace,
<Option<u32> as Archive>::Archived: CheckBytes<__C>,
<RenderStyle as Archive>::Archived: CheckBytes<__C>,
<CompactString as Archive>::Archived: CheckBytes<__C>,
<RenderCellWidth as Archive>::Archived: CheckBytes<__C>,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedHyperlinkTableRenderCellwhere
Option<u32>: Archive,
RenderStyle: Archive,
CompactString: Archive,
RenderCellWidth: Archive,
<__C as Fallible>::Error: Trace,
<Option<u32> as Archive>::Archived: CheckBytes<__C>,
<RenderStyle as Archive>::Archived: CheckBytes<__C>,
<CompactString as Archive>::Archived: CheckBytes<__C>,
<RenderCellWidth as Archive>::Archived: CheckBytes<__C>,
impl Portable for ArchivedHyperlinkTableRenderCellwhere
Option<u32>: Archive,
RenderStyle: Archive,
CompactString: Archive,
RenderCellWidth: Archive,
<Option<u32> as Archive>::Archived: Portable,
<RenderStyle as Archive>::Archived: Portable,
<CompactString as Archive>::Archived: Portable,
<RenderCellWidth as Archive>::Archived: Portable,
Auto Trait Implementations§
impl !Unpin for ArchivedHyperlinkTableRenderCell
impl !UnsafeUnpin for ArchivedHyperlinkTableRenderCell
impl Freeze for ArchivedHyperlinkTableRenderCell
impl RefUnwindSafe for ArchivedHyperlinkTableRenderCell
impl Send for ArchivedHyperlinkTableRenderCell
impl Sync for ArchivedHyperlinkTableRenderCell
impl UnwindSafe for ArchivedHyperlinkTableRenderCell
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.