pub enum InstanceItem {
Property {
args: Box<dyn PropertyArgs>,
captured: bool,
},
Intrinsic {
group: NestGroup,
name: &'static str,
},
}
Expand description
Widget instance item.
See InspectorInfo::items
.
Variants§
Property
Property instance.
Fields
§
args: Box<dyn PropertyArgs>
Final property args.
Unlike the same property in the builder, these args are affected by when
assigns.
Intrinsic
Marks an intrinsic node instance inserted by the widget.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InstanceItem
impl !RefUnwindSafe for InstanceItem
impl Send for InstanceItem
impl Sync for InstanceItem
impl Unpin for InstanceItem
impl !UnwindSafe for InstanceItem
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> 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