pub enum AggStage {
Show 32 variants
AddFields(Document),
Bucket(Document),
BucketAuto(Document),
CollStats(Document),
Count(String),
Densify(Document),
Facet(Document),
Fill(Document),
GeoNear(Document),
GraphLookup(Document),
Group(Document),
IndexStats(Document),
Limit(i64),
Lookup(Document),
Match(Document),
Merge(Document),
Out(String),
Project(Document),
Redact(Document),
ReplaceWith(Document),
ReplaceRoot(Document),
Sample(i64),
Search(Document),
SearchMeta(Document),
Set(Document),
SetWindowFields(Document),
Skip(i64),
Sort(Document),
SortByCount(Document),
UnionWith(Document),
Unset(String),
Unwind(Document),
}
Variants
AddFields(Document)
Bucket(Document)
BucketAuto(Document)
CollStats(Document)
Count(String)
Densify(Document)
Facet(Document)
Fill(Document)
GeoNear(Document)
GraphLookup(Document)
Group(Document)
IndexStats(Document)
Limit(i64)
Lookup(Document)
Match(Document)
Merge(Document)
Out(String)
Project(Document)
Redact(Document)
ReplaceWith(Document)
ReplaceRoot(Document)
Sample(i64)
Search(Document)
SearchMeta(Document)
Set(Document)
SetWindowFields(Document)
Skip(i64)
Sort(Document)
SortByCount(Document)
UnionWith(Document)
Unset(String)
Unwind(Document)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AggStage
impl Send for AggStage
impl Sync for AggStage
impl Unpin for AggStage
impl UnwindSafe for AggStage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more