Skip to main content

ps_promise/methods/shared/promise/implementations/
drop.rs

1use crate::PromiseRejection;
2
3use super::super::SharedPromise;
4
5impl<T, E> Drop for SharedPromise<T, E>
6where
7    E: PromiseRejection,
8{
9    fn drop(&mut self) {
10        self.state.remove_waker(self.waiter_id);
11    }
12}