ice_rs/initdata.rs
1use crate::properties::Properties;
2
3
4#[derive(Clone)]
5pub struct InitializationData {
6 properties: Properties,
7}
8
9impl InitializationData {
10 pub fn new() -> InitializationData {
11 InitializationData {
12 properties: Properties::new()
13 }
14 }
15
16 pub fn properties(&self) -> &Properties {
17 &self.properties
18 }
19
20 pub fn properties_as_mut(&mut self) -> &mut Properties {
21 &mut self.properties
22 }
23}