pub struct BuilderProperty {
pub importance: Importance,
pub position: NestPosition,
pub args: Box<dyn PropertyArgs>,
pub captured: bool,
}
Expand description
Represents a property removed from WidgetBuilding
.
Fields§
§importance: Importance
Property importance at the time of removal.
position: NestPosition
Property group and index at the time of removal.
args: Box<dyn PropertyArgs>
Property args.
captured: bool
If the property was captured before removal.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BuilderProperty
impl !RefUnwindSafe for BuilderProperty
impl Send for BuilderProperty
impl Sync for BuilderProperty
impl Unpin for BuilderProperty
impl !UnwindSafe for BuilderProperty
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