pub struct InnerSetupView_root_28FieldsOffsets {Show 55 fields
root_28: FieldOffset<InnerSetupView_root_28, Empty, AllowPin>,
_shadow_29: FieldOffset<InnerSetupView_root_28, BoxShadow, AllowPin>,
rectangle_30: FieldOffset<InnerSetupView_root_28, BasicBorderRectangle, AllowPin>,
empty_32: FieldOffset<InnerSetupView_root_28, Empty, AllowPin>,
rectangle_33: FieldOffset<InnerSetupView_root_28, BasicBorderRectangle, AllowPin>,
_clip_34: FieldOffset<InnerSetupView_root_28, Clip, AllowPin>,
image_35: FieldOffset<InnerSetupView_root_28, ImageItem, AllowPin>,
text_36: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>,
text_37: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>,
rectangle_38: FieldOffset<InnerSetupView_root_28, Empty, AllowPin>,
text_39: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>,
_shadow_40: FieldOffset<InnerSetupView_root_28, BoxShadow, AllowPin>,
rectangle_41: FieldOffset<InnerSetupView_root_28, BasicBorderRectangle, AllowPin>,
_shadow_45: FieldOffset<InnerSetupView_root_28, BoxShadow, AllowPin>,
rectangle_46: FieldOffset<InnerSetupView_root_28, BasicBorderRectangle, AllowPin>,
text_50: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>,
action_ta_51: FieldOffset<InnerSetupView_root_28, TouchArea, AllowPin>,
rectangle_52: FieldOffset<InnerSetupView_root_28, Empty, AllowPin>,
portal_ta_53: FieldOffset<InnerSetupView_root_28, TouchArea, AllowPin>,
text_56: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>,
lineedit_42: FieldOffset<InnerSetupView_root_28, InnerLineEdit_root_15, AllowPin>,
icondisplay_55: FieldOffset<InnerSetupView_root_28, InnerIconDisplay_root_24, AllowPin>,
root_28_empty_31_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>,
root_28_empty_31_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_empty_31_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_empty_32_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>,
root_28_empty_32_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_empty_32_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_empty_47_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>,
root_28_empty_47_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_empty_47_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_empty_54_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>,
root_28_empty_54_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_empty_54_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_height: FieldOffset<InnerSetupView_root_28, Property<LogicalLength>, AllowPin>,
root_28_image_35_preferred_height: FieldOffset<InnerSetupView_root_28, Property<LogicalLength>, AllowPin>,
root_28_image_35_preferred_width: FieldOffset<InnerSetupView_root_28, Property<LogicalLength>, AllowPin>,
root_28_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>,
root_28_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_rectangle_41_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_rectangle_41_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>,
root_28_token_error: FieldOffset<InnerSetupView_root_28, Property<SharedString>, AllowPin>,
root_28_token_valid: FieldOffset<InnerSetupView_root_28, Property<bool>, AllowPin>,
root_28_width: FieldOffset<InnerSetupView_root_28, Property<LogicalLength>, AllowPin>,
root_28_open_portal: FieldOffset<InnerSetupView_root_28, Callback<(), ()>, AllowPin>,
root_28_rectangle_46_clicked: FieldOffset<InnerSetupView_root_28, Callback<(), ()>, AllowPin>,
root_28_register: FieldOffset<InnerSetupView_root_28, Callback<(SharedString,), ()>, AllowPin>,
root_28_token_changed: FieldOffset<InnerSetupView_root_28, Callback<(SharedString,), ()>, AllowPin>,
repeater0: FieldOffset<InnerSetupView_root_28, Conditional<InnerComponent_text_43>, AllowPin>,
repeater1: FieldOffset<InnerSetupView_root_28, Conditional<InnerComponent_icondisplay_48>, AllowPin>,
self_weak: FieldOffset<InnerSetupView_root_28, OnceCell<VWeakMapped<ItemTreeVTable, InnerSetupView_root_28>>, AllowPin>,
globals: FieldOffset<InnerSetupView_root_28, OnceCell<Rc<SharedGlobals>>, AllowPin>,
tree_index: FieldOffset<InnerSetupView_root_28, Cell<u32>, AllowPin>,
tree_index_of_first_child: FieldOffset<InnerSetupView_root_28, Cell<u32>, AllowPin>,
}Expand description
Helper struct containing the offsets of the fields of the struct InnerSetupView_root_28
Generated from the #[derive(FieldOffsets)] macro from the [const-field-offset](sp :: const_field_offset) crate
Fields§
§root_28: FieldOffset<InnerSetupView_root_28, Empty, AllowPin>§_shadow_29: FieldOffset<InnerSetupView_root_28, BoxShadow, AllowPin>§rectangle_30: FieldOffset<InnerSetupView_root_28, BasicBorderRectangle, AllowPin>§empty_32: FieldOffset<InnerSetupView_root_28, Empty, AllowPin>§rectangle_33: FieldOffset<InnerSetupView_root_28, BasicBorderRectangle, AllowPin>§_clip_34: FieldOffset<InnerSetupView_root_28, Clip, AllowPin>§image_35: FieldOffset<InnerSetupView_root_28, ImageItem, AllowPin>§text_36: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>§text_37: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>§rectangle_38: FieldOffset<InnerSetupView_root_28, Empty, AllowPin>§text_39: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>§_shadow_40: FieldOffset<InnerSetupView_root_28, BoxShadow, AllowPin>§rectangle_41: FieldOffset<InnerSetupView_root_28, BasicBorderRectangle, AllowPin>§_shadow_45: FieldOffset<InnerSetupView_root_28, BoxShadow, AllowPin>§rectangle_46: FieldOffset<InnerSetupView_root_28, BasicBorderRectangle, AllowPin>§text_50: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>§action_ta_51: FieldOffset<InnerSetupView_root_28, TouchArea, AllowPin>§rectangle_52: FieldOffset<InnerSetupView_root_28, Empty, AllowPin>§portal_ta_53: FieldOffset<InnerSetupView_root_28, TouchArea, AllowPin>§text_56: FieldOffset<InnerSetupView_root_28, SimpleText, AllowPin>§lineedit_42: FieldOffset<InnerSetupView_root_28, InnerLineEdit_root_15, AllowPin>§icondisplay_55: FieldOffset<InnerSetupView_root_28, InnerIconDisplay_root_24, AllowPin>§root_28_empty_31_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>§root_28_empty_31_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_empty_31_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_empty_32_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>§root_28_empty_32_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_empty_32_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_empty_47_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>§root_28_empty_47_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_empty_47_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_empty_54_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>§root_28_empty_54_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_empty_54_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_height: FieldOffset<InnerSetupView_root_28, Property<LogicalLength>, AllowPin>§root_28_image_35_preferred_height: FieldOffset<InnerSetupView_root_28, Property<LogicalLength>, AllowPin>§root_28_image_35_preferred_width: FieldOffset<InnerSetupView_root_28, Property<LogicalLength>, AllowPin>§root_28_layout_cache: FieldOffset<InnerSetupView_root_28, Property<SharedVector<Coord>>, AllowPin>§root_28_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_rectangle_41_layoutinfo_h: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_rectangle_41_layoutinfo_v: FieldOffset<InnerSetupView_root_28, Property<LayoutInfo>, AllowPin>§root_28_token_error: FieldOffset<InnerSetupView_root_28, Property<SharedString>, AllowPin>§root_28_token_valid: FieldOffset<InnerSetupView_root_28, Property<bool>, AllowPin>§root_28_width: FieldOffset<InnerSetupView_root_28, Property<LogicalLength>, AllowPin>§root_28_open_portal: FieldOffset<InnerSetupView_root_28, Callback<(), ()>, AllowPin>§root_28_rectangle_46_clicked: FieldOffset<InnerSetupView_root_28, Callback<(), ()>, AllowPin>§root_28_register: FieldOffset<InnerSetupView_root_28, Callback<(SharedString,), ()>, AllowPin>§root_28_token_changed: FieldOffset<InnerSetupView_root_28, Callback<(SharedString,), ()>, AllowPin>§repeater0: FieldOffset<InnerSetupView_root_28, Conditional<InnerComponent_text_43>, AllowPin>§repeater1: FieldOffset<InnerSetupView_root_28, Conditional<InnerComponent_icondisplay_48>, AllowPin>§self_weak: FieldOffset<InnerSetupView_root_28, OnceCell<VWeakMapped<ItemTreeVTable, InnerSetupView_root_28>>, AllowPin>§globals: FieldOffset<InnerSetupView_root_28, OnceCell<Rc<SharedGlobals>>, AllowPin>§tree_index: FieldOffset<InnerSetupView_root_28, Cell<u32>, AllowPin>§tree_index_of_first_child: FieldOffset<InnerSetupView_root_28, Cell<u32>, AllowPin>Auto Trait Implementations§
impl Freeze for InnerSetupView_root_28FieldsOffsets
impl !RefUnwindSafe for InnerSetupView_root_28FieldsOffsets
impl !Send for InnerSetupView_root_28FieldsOffsets
impl !Sync for InnerSetupView_root_28FieldsOffsets
impl !Unpin for InnerSetupView_root_28FieldsOffsets
impl UnsafeUnpin for InnerSetupView_root_28FieldsOffsets
impl !UnwindSafe for InnerSetupView_root_28FieldsOffsets
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
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more