pub struct ValuesOrderByPlan {
pub input: ValuesPlan,
pub exprs: Vec<OrderByExprPlan>,
}Fields§
§input: ValuesPlan§exprs: Vec<OrderByExprPlan>Trait Implementations§
Source§impl Clone for ValuesOrderByPlan
impl Clone for ValuesOrderByPlan
Source§fn clone(&self) -> ValuesOrderByPlan
fn clone(&self) -> ValuesOrderByPlan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ValuesOrderByPlan
impl Debug for ValuesOrderByPlan
Source§impl<'de> Deserialize<'de> for ValuesOrderByPlan
impl<'de> Deserialize<'de> for ValuesOrderByPlan
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
impl Eq for ValuesOrderByPlan
Source§impl Hash for ValuesOrderByPlan
impl Hash for ValuesOrderByPlan
Source§impl PartialEq for ValuesOrderByPlan
impl PartialEq for ValuesOrderByPlan
Source§impl Serialize for ValuesOrderByPlan
impl Serialize for ValuesOrderByPlan
impl StructuralPartialEq for ValuesOrderByPlan
Auto Trait Implementations§
impl Freeze for ValuesOrderByPlan
impl RefUnwindSafe for ValuesOrderByPlan
impl Send for ValuesOrderByPlan
impl Sync for ValuesOrderByPlan
impl Unpin for ValuesOrderByPlan
impl UnsafeUnpin for ValuesOrderByPlan
impl UnwindSafe for ValuesOrderByPlan
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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