pub struct SortOrder {
pub child: Expression,
pub ascending: bool,
pub null_ordering: NullOrdering,
}Expand description
pyspark.sql.connect.expressions.SortOrder
Fields§
§child: Expression§ascending: bool§null_ordering: NullOrderingImplementations§
Source§impl SortOrder
impl SortOrder
pub fn asc_nulls_first(child: Expression) -> SortOrder
pub fn asc_nulls_last(child: Expression) -> SortOrder
pub fn desc_nulls_first(child: Expression) -> SortOrder
pub fn desc_nulls_last(child: Expression) -> SortOrder
pub fn to_proto(&self) -> Expression
Trait Implementations§
impl StructuralPartialEq for SortOrder
Auto Trait Implementations§
impl Freeze for SortOrder
impl RefUnwindSafe for SortOrder
impl Send for SortOrder
impl Sync for SortOrder
impl Unpin for SortOrder
impl UnsafeUnpin for SortOrder
impl UnwindSafe for SortOrder
Blanket Implementations§
impl<T> Allocation for T
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request