pub struct Modified<Storage>(_);
Expand description
Wrapper type allowing iterating over modified flagged components.
Trait Implementations
sourceimpl<'tmp, T: Component<Tracking = All>> AbstractMut for Modified<FullRawWindow<'tmp, T, All>>
impl<'tmp, T: Component<Tracking = All>> AbstractMut for Modified<FullRawWindow<'tmp, T, All>>
sourceimpl<'tmp, T: Component<Tracking = Modification>> AbstractMut for Modified<FullRawWindow<'tmp, T, Modification>>
impl<'tmp, T: Component<Tracking = Modification>> AbstractMut for Modified<FullRawWindow<'tmp, T, Modification>>
sourceimpl<'tmp, T: Component<Tracking = All>> AbstractMut for Modified<FullRawWindowMut<'tmp, T, All>>
impl<'tmp, T: Component<Tracking = All>> AbstractMut for Modified<FullRawWindowMut<'tmp, T, All>>
sourceimpl<'tmp, T: Component<Tracking = Modification>> AbstractMut for Modified<FullRawWindowMut<'tmp, T, Modification>>
impl<'tmp, T: Component<Tracking = Modification>> AbstractMut for Modified<FullRawWindowMut<'tmp, T, Modification>>
sourceimpl<'a: 'b, 'b, T: Component<Tracking = All>> IntoAbstract for Modified<&'b ViewMut<'a, T, All>>
impl<'a: 'b, 'b, T: Component<Tracking = All>> IntoAbstract for Modified<&'b ViewMut<'a, T, All>>
sourceimpl<'a: 'b, 'b, T: Component<Tracking = Modification>> IntoAbstract for Modified<&'b ViewMut<'a, T, Modification>>
impl<'a: 'b, 'b, T: Component<Tracking = Modification>> IntoAbstract for Modified<&'b ViewMut<'a, T, Modification>>
type AbsView = Modified<FullRawWindow<'b, T, Modification>>
sourceimpl<'a: 'b, 'b, T: Component<Tracking = All>> IntoAbstract for Modified<&'b mut ViewMut<'a, T, All>>
impl<'a: 'b, 'b, T: Component<Tracking = All>> IntoAbstract for Modified<&'b mut ViewMut<'a, T, All>>
sourceimpl<'a: 'b, 'b, T: Component<Tracking = Modification>> IntoAbstract for Modified<&'b mut ViewMut<'a, T, Modification>>
impl<'a: 'b, 'b, T: Component<Tracking = Modification>> IntoAbstract for Modified<&'b mut ViewMut<'a, T, Modification>>
type AbsView = Modified<FullRawWindowMut<'b, T, Modification>>
sourceimpl<'tmp, 'v, T: Component<Tracking = All>> IntoAbstract for Modified<&'tmp View<'v, T, All>>
impl<'tmp, 'v, T: Component<Tracking = All>> IntoAbstract for Modified<&'tmp View<'v, T, All>>
sourceimpl<'tmp, 'v, T: Component<Tracking = Modification>> IntoAbstract for Modified<&'tmp View<'v, T, Modification>>
impl<'tmp, 'v, T: Component<Tracking = Modification>> IntoAbstract for Modified<&'tmp View<'v, T, Modification>>
type AbsView = Modified<FullRawWindow<'tmp, T, Modification>>
Auto Trait Implementations
impl<Storage> RefUnwindSafe for Modified<Storage> where
Storage: RefUnwindSafe,
impl<Storage> Send for Modified<Storage> where
Storage: Send,
impl<Storage> Sync for Modified<Storage> where
Storage: Sync,
impl<Storage> Unpin for Modified<Storage> where
Storage: Unpin,
impl<Storage> UnwindSafe for Modified<Storage> where
Storage: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more