diff --git a/lightproc/src/raw_proc.rs b/lightproc/src/raw_proc.rs index 8efb46a8..c45831d3 100644 --- a/lightproc/src/raw_proc.rs +++ b/lightproc/src/raw_proc.rs @@ -18,8 +18,6 @@ use crate::state::*; use std::panic::AssertUnwindSafe; -pub(crate) type ProcFuture = CatchUnwind>; - /// Raw pointers to the fields of a task. pub(crate) struct RawProc { pub(crate) pdata: *const ProcData, @@ -121,7 +119,7 @@ where let layout_pdata = Layout::new::(); let layout_t = Layout::new::(); let layout_s = Layout::new::(); - let layout_f = Layout::new::>(); + let layout_f = Layout::new::>>(); let layout_r = Layout::new::(); let size_union = layout_f.size().max(layout_r.size());