logo
1
2
3
4
5
6
7
8
9
10
11
12
// use super::{State, StatefulWidget};

// TODO: String generic should be fixed
// pub struct GlobalKey<T: State<dyn StatefulWidget>>(T);

pub struct GlobalKey<T: Default>(T);

impl<T: Default> Default for GlobalKey<T> {
    fn default() -> Self {
        Self(Default::default())
    }
}