pub struct VirtualExtractor {
pub direction: ExtractorField<FlexDirectionProp>,
}Fields§
§direction: ExtractorField<FlexDirectionProp>Implementations§
Source§impl VirtualExtractor
impl VirtualExtractor
pub fn read_style(&mut self, cx: &mut StyleCx<'_>, style: &Style) -> bool
pub fn read(&mut self, cx: &mut StyleCx<'_>) -> bool
pub fn read_explicit( &mut self, style: &Style, fallback: &Style, now: &Instant, request_transition: &mut bool, ) -> bool
pub fn direction(&self) -> <FlexDirectionProp as StylePropReader>::Type
Trait Implementations§
Source§impl Clone for VirtualExtractor
impl Clone for VirtualExtractor
Source§fn clone(&self) -> VirtualExtractor
fn clone(&self) -> VirtualExtractor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VirtualExtractor
impl Debug for VirtualExtractor
Auto Trait Implementations§
impl Freeze for VirtualExtractor
impl !RefUnwindSafe for VirtualExtractor
impl !Send for VirtualExtractor
impl !Sync for VirtualExtractor
impl Unpin for VirtualExtractor
impl !UnwindSafe for VirtualExtractor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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