wip: so much suspense code

This commit is contained in:
Jonathan Kelley committed 2022-11-03 22:30:26 -07:00
1 parent d2ce57ba6e
commit aec1b326ba
9 files changed
+305 -37

No files matched your search

+3 -1
View File
@@ -11,7 +11,7 @@ use futures_util::Future;
use crate::{
any_props::AnyProps, arena::ElementId, bump_frame::BumpFrame, future_container::FutureQueue,
innerlude::SchedulerMsg, lazynodes::LazyNodes, nodes::VNode, TaskId,
innerlude::SchedulerMsg, lazynodes::LazyNodes, nodes::VNode, suspense::Fiber, TaskId,
};
pub struct Scope<'a, T = ()> {
@@ -66,6 +66,8 @@ pub struct ScopeState {
pub tasks: FutureQueue,
pub suspense_boundary: Option<Fiber<'static>>,
pub props: *mut dyn AnyProps<'static>,
}