pub struct ScrollIndexPayload {
pub first: i32,
pub last: i32,
pub center: i32,
}Expand description
Scroll-index payload shared by list/grid/water-flow on_scroll events.
Fields§
§first: i32First visible item index.
last: i32Last visible item index.
center: i32Center index (list only; 0 for grid/water-flow).
Trait Implementations§
Source§impl Clone for ScrollIndexPayload
impl Clone for ScrollIndexPayload
impl Copy for ScrollIndexPayload
Source§impl Debug for ScrollIndexPayload
impl Debug for ScrollIndexPayload
Auto Trait Implementations§
impl Freeze for ScrollIndexPayload
impl RefUnwindSafe for ScrollIndexPayload
impl Send for ScrollIndexPayload
impl Sync for ScrollIndexPayload
impl Unpin for ScrollIndexPayload
impl UnsafeUnpin for ScrollIndexPayload
impl UnwindSafe for ScrollIndexPayload
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<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.