Struct mongodm::operator::LookupPipeline [−][src]
pub struct LookupPipeline<From, As, Let, Pipeline> where
From: Into<Bson>,
As: Into<Bson>,
Let: Into<Bson>,
Pipeline: Into<Bson>, {
pub From: From,
pub As: As,
pub Let: Let,
pub Pipeline: Pipeline,
}
Expand description
Lookup Operator
operator $lookup
Fields
From: From
As: As
Let: Let
Pipeline: Pipeline
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
impl<From: Copy, As: Copy, Let: Copy, Pipeline: Copy> Copy for LookupPipeline<From, As, Let, Pipeline> where
From: Into<Bson>,
As: Into<Bson>,
Let: Into<Bson>,
Pipeline: Into<Bson>,
[src]impl<From: Eq, As: Eq, Let: Eq, Pipeline: Eq> Eq for LookupPipeline<From, As, Let, Pipeline> where
From: Into<Bson>,
As: Into<Bson>,
Let: Into<Bson>,
Pipeline: Into<Bson>,
[src]impl<From, As, Let, Pipeline> StructuralEq for LookupPipeline<From, As, Let, Pipeline> where
From: Into<Bson>,
As: Into<Bson>,
Let: Into<Bson>,
Pipeline: Into<Bson>,
[src]impl<From, As, Let, Pipeline> StructuralPartialEq for LookupPipeline<From, As, Let, Pipeline> where
From: Into<Bson>,
As: Into<Bson>,
Let: Into<Bson>,
Pipeline: Into<Bson>,
[src]Auto Trait Implementations
impl<From, As, Let, Pipeline> RefUnwindSafe for LookupPipeline<From, As, Let, Pipeline> where
As: RefUnwindSafe,
From: RefUnwindSafe,
Let: RefUnwindSafe,
Pipeline: RefUnwindSafe,
impl<From, As, Let, Pipeline> Send for LookupPipeline<From, As, Let, Pipeline> where
As: Send,
From: Send,
Let: Send,
Pipeline: Send,
impl<From, As, Let, Pipeline> Sync for LookupPipeline<From, As, Let, Pipeline> where
As: Sync,
From: Sync,
Let: Sync,
Pipeline: Sync,
impl<From, As, Let, Pipeline> Unpin for LookupPipeline<From, As, Let, Pipeline> where
As: Unpin,
From: Unpin,
Let: Unpin,
Pipeline: Unpin,
impl<From, As, Let, Pipeline> UnwindSafe for LookupPipeline<From, As, Let, Pipeline> where
As: UnwindSafe,
From: UnwindSafe,
Let: UnwindSafe,
Pipeline: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V