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