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
sourceimpl Debug for UsedSubTypes
impl Debug for UsedSubTypes
sourceimpl Default for UsedSubTypes
impl Default for UsedSubTypes
sourcefn 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<R, P> ReadPrimitive<R> for P where
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for P where
R: Read + ReadEndian<P>,
P: Default,
sourcefn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian()
.
sourcefn read_from_big_endian(read: &mut R) -> Result<Self, Error>
fn read_from_big_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian()
.
sourcefn read_from_native_endian(read: &mut R) -> Result<Self, Error>
fn read_from_native_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian()
.