pub struct RandomizeRangeRequest {
pub range: GridRange,
}Expand description
RandomizeRangeRequest — shuffles the row order within a bounded grid
range into an order chosen server-side.
The API’s own reply carries nothing this crate can report, so the resulting order can never be previewed or read back (issue #1845, ADR-0083 §6).
Fields§
§range: GridRangeThe rows and columns to shuffle.
Trait Implementations§
Source§impl Clone for RandomizeRangeRequest
impl Clone for RandomizeRangeRequest
Source§impl Debug for RandomizeRangeRequest
impl Debug for RandomizeRangeRequest
impl Eq for RandomizeRangeRequest
Source§impl PartialEq for RandomizeRangeRequest
impl PartialEq for RandomizeRangeRequest
Source§impl Serialize for RandomizeRangeRequest
impl Serialize for RandomizeRangeRequest
impl StructuralPartialEq for RandomizeRangeRequest
Auto Trait Implementations§
impl Freeze for RandomizeRangeRequest
impl RefUnwindSafe for RandomizeRangeRequest
impl Send for RandomizeRangeRequest
impl Sync for RandomizeRangeRequest
impl Unpin for RandomizeRangeRequest
impl UnsafeUnpin for RandomizeRangeRequest
impl UnwindSafe for RandomizeRangeRequest
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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