1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
//! Containers similar to [`std::collections`] that can be used to store factory data.
mod vec_deque;
pub use vec_deque::{AsyncFactoryVecDeque, AsyncFactoryVecDequeGuard};
use crate::factory::DynamicIndex;
#[derive(Debug)]
struct RenderedState {
uid: usize,
#[cfg(feature = "libadwaita")]
widget_hash: u64,
}
#[derive(Debug)]
struct ModelStateValue {
index: DynamicIndex,
uid: usize,
changed: bool,
}