Struct sixtyfps_compilerlib::object_tree::Document [−][src]
pub struct Document { pub node: Option<Document>, pub inner_components: Vec<Rc<Component>>, pub inner_structs: Vec<Type>, pub root_component: Rc<Component>, pub local_registry: TypeRegister, pub custom_fonts: Vec<String>, // some fields omitted }
The full document (a complete file)
Fields
node: Option<Document>
inner_components: Vec<Rc<Component>>
inner_structs: Vec<Type>
root_component: Rc<Component>
local_registry: TypeRegister
custom_fonts: Vec<String>
A list of paths to .ttf/.ttc files that are supposed to be registered on startup for custom font use.
Implementations
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Document
impl !RefUnwindSafe for Document
impl !UnwindSafe for Document
impl !UnwindSafe for Document