pub struct WithRecursiveClause {
pub name: String,
pub query: Box<Query>,
pub items: Vec<ReturnItem>,
}Fields§
§name: String§query: Box<Query>§items: Vec<ReturnItem>Trait Implementations§
Source§impl Clone for WithRecursiveClause
impl Clone for WithRecursiveClause
Source§fn clone(&self) -> WithRecursiveClause
fn clone(&self) -> WithRecursiveClause
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 WithRecursiveClause
impl Debug for WithRecursiveClause
Source§impl<'de> Deserialize<'de> for WithRecursiveClause
impl<'de> Deserialize<'de> for WithRecursiveClause
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 PartialEq for WithRecursiveClause
impl PartialEq for WithRecursiveClause
Source§impl Serialize for WithRecursiveClause
impl Serialize for WithRecursiveClause
impl StructuralPartialEq for WithRecursiveClause
Auto Trait Implementations§
impl Freeze for WithRecursiveClause
impl RefUnwindSafe for WithRecursiveClause
impl Send for WithRecursiveClause
impl Sync for WithRecursiveClause
impl Unpin for WithRecursiveClause
impl UnsafeUnpin for WithRecursiveClause
impl UnwindSafe for WithRecursiveClause
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