fix formatting

This commit is contained in:
Evan Almloff committed 2024-03-04 12:04:09 -06:00
1 parent a14e5be7ad
commit 78b9b157dc
7 files changed
+40 -24

No files matched your search

+10 -11
View File
@@ -1,10 +1,10 @@
use std::rc::Rc;
use std::task::Waker;
use std::task::Poll;
use std::pin::Pin;
use std::future::Future;
use std::task::Context;
use std::cell::RefCell;
use std::future::Future;
use std::pin::Pin;
use std::rc::Rc;
use std::task::Context;
use std::task::Poll;
use std::task::Waker;
/// A signal is a message that can be sent to all listening tasks at once
#[derive(Default)]
@@ -26,15 +26,14 @@ impl RenderSignal {
}
/// Create a future that resolves when the signal is sent
pub fn subscribe(& self) -> RenderSignalFuture {
let inner =Rc::new(RefCell::new(RenderSignalFutureInner {
pub fn subscribe(&self) -> RenderSignalFuture {
let inner = Rc::new(RefCell::new(RenderSignalFutureInner {
resolved: false,
waker: None,
}));
self.wakers.borrow_mut().push(inner.clone());
let waker = RenderSignalFuture {
inner
};
println!("RenderSignalFutureInner");
let waker = RenderSignalFuture { inner };
waker
}
}