Struct reql::Command
[−]
[src]
#[must_use = "command results are moved from one command to another so you must either catch a command\'s result using a let binding or chain the command all the way through"]pub struct Command { /* fields omitted */ }
The type returned by every error
Methods
impl Command
[src]
fn new() -> Command
fn with_logger(&self, logger: Logger) -> Command
Sets a logger
fn query(&self) -> &str
Trait Implementations
impl DbList for Command
[src]
impl Changes for Command
[src]
impl DbCreate for Command
[src]
impl DbDrop for Command
[src]
impl TableCreate for Command
[src]
fn table_create<T>(&self, args: T) -> Command where T: ToArg
impl TableDrop for Command
[src]
fn table_drop<T>(&self, name: T) -> Command where T: ToArg
impl TableList for Command
[src]
fn table_list(&self) -> Command
impl IndexCreate for Command
[src]
fn index_create<T>(&self, args: T) -> Command where T: ToArg
impl IndexDrop for Command
[src]
fn index_drop<T>(&self, name: T) -> Command where T: ToArg
impl IndexList for Command
[src]
fn index_list(&self) -> Command
impl IndexRename for Command
[src]
fn index_rename<T>(&self, args: T) -> Command where T: ToArg
impl IndexStatus for Command
[src]
fn index_status(&self) -> Command
impl IndexWait for Command
[src]
fn index_wait(&self) -> Command
impl Insert for Command
[src]
impl Update for Command
[src]
impl Replace for Command
[src]
impl Delete for Command
[src]
impl Sync for Command
[src]
impl Db for Command
[src]
impl Table for Command
[src]
impl Get for Command
[src]
impl GetAll for Command
[src]
impl Between for Command
[src]
impl Filter for Command
[src]
impl InnerJoin for Command
[src]
fn inner_join<S, F>(&self, sequence: S, function: F) -> Command where S: ToArg, F: ToArg
impl OuterJoin for Command
[src]
fn outer_join<S, F>(&self, sequence: S, function: F) -> Command where S: ToArg, F: ToArg
impl EqJoin for Command
[src]
impl Zip for Command
[src]
impl Map for Command
[src]
impl WithFields for Command
[src]
fn with_fields<T>(&self, fields: T) -> Command where T: ToArg
impl ConcatMap for Command
[src]
fn concat_map<T>(&self, function: T) -> Command where T: ToArg
impl OrderBy for Command
[src]
impl Skip for Command
[src]
impl Limit for Command
[src]
impl Slice for Command
[src]
impl Nth for Command
[src]
impl OffsetsOf for Command
[src]
fn offsets_of<T>(&self, arg: T) -> Command where T: ToArg
impl IsEmpty for Command
[src]
impl Union for Command
[src]
impl Sample for Command
[src]
impl Group for Command
[src]
impl Ungroup for Command
[src]
impl Reduce for Command
[src]
impl Fold for Command
[src]
impl Count for Command
[src]
impl Sum for Command
[src]
impl Avg for Command
[src]
impl Min for Command
[src]
impl Max for Command
[src]
impl Distinct for Command
[src]
impl Contains for Command
[src]
impl Pluck for Command
[src]
impl Without for Command
[src]
impl Merge for Command
[src]
impl Append for Command
[src]
impl Prepend for Command
[src]
impl Difference for Command
[src]
fn difference<T>(&self, array: T) -> Command where T: ToArg
impl SetInsert for Command
[src]
fn set_insert<T>(&self, value: T) -> Command where T: ToArg
impl SetUnion for Command
[src]
impl SetIntersection for Command
[src]
fn set_intersection<T>(&self, array: T) -> Command where T: ToArg
impl SetDifference for Command
[src]
fn set_difference<T>(&self, array: T) -> Command where T: ToArg
impl GetField for Command
[src]
impl HasFields for Command
[src]
fn has_fields<T>(&self, fields: T) -> Command where T: ToArg
impl InsertAt for Command
[src]
impl SpliceAt for Command
[src]
impl DeleteAt for Command
[src]
impl ChangeAt for Command
[src]
impl Keys for Command
[src]
impl Values for Command
[src]
impl Literal for Command
[src]
impl Expr for Command
[src]
impl Match for Command
[src]
impl Split for Command
[src]
impl Upcase for Command
[src]
impl Downcase for Command
[src]
impl Add for Command
[src]
impl Sub for Command
[src]
impl Mul for Command
[src]
impl Div for Command
[src]
impl Mod for Command
[src]
impl And for Command
[src]
impl Or for Command
[src]
impl Eq for Command
[src]
impl Ne for Command
[src]
impl Gt for Command
[src]
impl Ge for Command
[src]
impl Lt for Command
[src]
impl Le for Command
[src]
impl Not for Command
[src]
impl Random for Command
[src]
impl Round for Command
[src]
impl Ceil for Command
[src]
impl Floor for Command
[src]
impl Now for Command
[src]
impl Time for Command
[src]
impl EpochTime for Command
[src]
fn epoch_time<T>(&self, number: T) -> Command where T: ToArg
impl Iso8601 for Command
[src]
impl InTimezone for Command
[src]
fn in_timezone<T>(&self, timezone: T) -> Command where T: ToArg
impl Timezone for Command
[src]
impl During for Command
[src]
impl Date for Command
[src]
impl TimeOfDay for Command
[src]
fn time_of_day(&self) -> Command
impl Year for Command
[src]
impl Month for Command
[src]
impl Day for Command
[src]
impl DayOfWeek for Command
[src]
fn day_of_week(&self) -> Command
impl DayOfYear for Command
[src]
fn day_of_year(&self) -> Command
impl Hours for Command
[src]
impl Minutes for Command
[src]
impl Seconds for Command
[src]
impl ToIso8601 for Command
[src]
fn to_iso8601(&self) -> Command
impl ToEpochTime for Command
[src]
fn to_epoch_time(&self) -> Command
impl Wait for Command
[src]
impl Binary for Command
[src]
impl Do for Command
[src]
impl Branch for Command
[src]
impl ForEach for Command
[src]
impl Range for Command
[src]
impl Error for Command
[src]
impl Default for Command
[src]
impl Status for Command
[src]
impl Js for Command
[src]
impl CoerceTo for Command
[src]
impl TypeOf for Command
[src]
impl Info for Command
[src]
impl Json for Command
[src]
impl ToJson for Command
[src]
impl Http for Command
[src]
impl Uuid for Command
[src]
impl Circle for Command
[src]
impl Distance for Command
[src]
impl Fill for Command
[src]
impl Geojson for Command
[src]
impl ToGeojson for Command
[src]
fn to_geojson(&self) -> Command
impl GetIntersecting for Command
[src]
fn get_intersecting<T>(&self, args: T) -> Command where T: ToArg
impl GetNearest for Command
[src]
fn get_nearest<T>(&self, args: T) -> Command where T: ToArg
impl Includes for Command
[src]
impl Intersects for Command
[src]
fn intersects<T>(&self, args: T) -> Command where T: ToArg
impl Line for Command
[src]
impl Point for Command
[src]
impl Polygon for Command
[src]
impl PolygonSub for Command
[src]
fn polygon_sub<T>(&self, polygon2: T) -> Command where T: ToArg
impl Grant for Command
[src]
impl Config for Command
[src]
impl Rebalance for Command
[src]
impl Reconfigure for Command
[src]
fn reconfigure<T>(&self, args: T) -> Command where T: ToArg
impl WithArgs for Command
[src]
impl ToArg for Command
[src]
impl Debug for Command
[src]
impl Clone for Command
[src]
fn clone(&self) -> Command
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more