pub struct SortRangeRequest {
pub range: Option<GridRange>,
pub sort_specs: Option<Vec<SortSpec>>,
}
Expand description
Sorts data in rows based on a sort order per column.
This type is not used in any activity, and only used as part of another schema.
Fields§
§range: Option<GridRange>
The range to sort.
sort_specs: Option<Vec<SortSpec>>
The sort order per column. Later specifications are used when values are equal in the earlier specifications.
Trait Implementations§
Source§impl Clone for SortRangeRequest
impl Clone for SortRangeRequest
Source§fn clone(&self) -> SortRangeRequest
fn clone(&self) -> SortRangeRequest
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 SortRangeRequest
impl Debug for SortRangeRequest
Source§impl Default for SortRangeRequest
impl Default for SortRangeRequest
Source§fn default() -> SortRangeRequest
fn default() -> SortRangeRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SortRangeRequest
impl<'de> Deserialize<'de> for SortRangeRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SortRangeRequest
impl Serialize for SortRangeRequest
impl Part for SortRangeRequest
Auto Trait Implementations§
impl Freeze for SortRangeRequest
impl RefUnwindSafe for SortRangeRequest
impl Send for SortRangeRequest
impl Sync for SortRangeRequest
impl Unpin for SortRangeRequest
impl UnwindSafe for SortRangeRequest
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