pub struct ArchivedTask{
pub id: Archived<i32>,
pub def: Archived<TaskDef>,
}Expand description
An archived Task
Fields§
§id: Archived<i32>The archived counterpart of Task::id
def: Archived<TaskDef>The archived counterpart of Task::def
Trait Implementations§
Source§impl Debug for ArchivedTask
impl Debug for ArchivedTask
Source§impl PartialEq<ArchivedTask> for Task
impl PartialEq<ArchivedTask> for Task
Source§impl PartialEq<Task> for ArchivedTask
impl PartialEq<Task> for ArchivedTask
Auto Trait Implementations§
impl Freeze for ArchivedTask
impl RefUnwindSafe for ArchivedTask
impl Send for ArchivedTask
impl Sync for ArchivedTask
impl !Unpin for ArchivedTask
impl UnwindSafe for ArchivedTask
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
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.