Struct i_slint_compiler::object_tree::UsedSubTypes
source · pub struct UsedSubTypes {
pub globals: Vec<Rc<Component>>,
pub structs: Vec<Type>,
pub sub_components: Vec<Rc<Component>>,
}
Expand description
Used sub types for a root component
Fields§
§globals: Vec<Rc<Component>>
All the globals used by the component and its children.
structs: Vec<Type>
All the structs used by the component and its children.
sub_components: Vec<Rc<Component>>
All the sub components use by this components and its children, and the amount of time it is used
Trait Implementations§
source§impl Debug for UsedSubTypes
impl Debug for UsedSubTypes
source§impl Default for UsedSubTypes
impl Default for UsedSubTypes
source§fn default() -> UsedSubTypes
fn default() -> UsedSubTypes
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for UsedSubTypes
impl !Send for UsedSubTypes
impl !Sync for UsedSubTypes
impl Unpin for UsedSubTypes
impl !UnwindSafe for UsedSubTypes
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more