Struct reql::Client [] [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 Client { /* fields omitted */ }

The type returned by every error

Methods

impl Client
[src]

Creates a new command

This is typically called r.

Example

let r = Client::new();
r.table("users");

Sets a logger

Trait Implementations

impl DbList for Client
[src]

impl Changes for Client
[src]

impl DbCreate for Client
[src]

impl DbDrop for Client
[src]

impl TableCreate for Client
[src]

impl TableDrop for Client
[src]

impl TableList for Client
[src]

impl IndexCreate for Client
[src]

impl IndexDrop for Client
[src]

impl IndexList for Client
[src]

impl IndexRename for Client
[src]

impl IndexStatus for Client
[src]

impl IndexWait for Client
[src]

impl Insert for Client
[src]

impl Update for Client
[src]

impl Replace for Client
[src]

impl Delete for Client
[src]

impl Sync for Client
[src]

impl Db for Client
[src]

impl Table for Client
[src]

impl Get for Client
[src]

impl GetAll for Client
[src]

impl Between for Client
[src]

impl Filter for Client
[src]

impl InnerJoin for Client
[src]

impl OuterJoin for Client
[src]

impl EqJoin for Client
[src]

impl Zip for Client
[src]

impl Map for Client
[src]

impl WithFields for Client
[src]

impl ConcatMap for Client
[src]

impl OrderBy for Client
[src]

impl Skip for Client
[src]

impl Limit for Client
[src]

impl Slice for Client
[src]

impl Nth for Client
[src]

impl OffsetsOf for Client
[src]

impl IsEmpty for Client
[src]

impl Union for Client
[src]

impl Sample for Client
[src]

impl Group for Client
[src]

impl Ungroup for Client
[src]

impl Reduce for Client
[src]

impl Fold for Client
[src]

impl Count for Client
[src]

impl Sum for Client
[src]

impl Avg for Client
[src]

impl Min for Client
[src]

impl Max for Client
[src]

impl Distinct for Client
[src]

impl Contains for Client
[src]

impl Pluck for Client
[src]

impl Without for Client
[src]

impl Merge for Client
[src]

impl Append for Client
[src]

impl Prepend for Client
[src]

impl Difference for Client
[src]

impl SetInsert for Client
[src]

impl SetUnion for Client
[src]

impl SetIntersection for Client
[src]

impl SetDifference for Client
[src]

impl GetField for Client
[src]

impl HasFields for Client
[src]

impl InsertAt for Client
[src]

impl SpliceAt for Client
[src]

impl DeleteAt for Client
[src]

impl ChangeAt for Client
[src]

impl Keys for Client
[src]

impl Values for Client
[src]

impl Literal for Client
[src]

impl Expr for Client
[src]

impl Match for Client
[src]

impl Split for Client
[src]

impl Upcase for Client
[src]

impl Downcase for Client
[src]

impl Add for Client
[src]

impl Sub for Client
[src]

impl Mul for Client
[src]

impl Div for Client
[src]

impl Mod for Client
[src]

impl And for Client
[src]

impl Or for Client
[src]

impl Eq for Client
[src]

impl Ne for Client
[src]

impl Gt for Client
[src]

impl Ge for Client
[src]

impl Lt for Client
[src]

impl Le for Client
[src]

impl Not for Client
[src]

impl Random for Client
[src]

impl Round for Client
[src]

impl Ceil for Client
[src]

impl Floor for Client
[src]

impl Now for Client
[src]

impl Time for Client
[src]

impl EpochTime for Client
[src]

impl Iso8601 for Client
[src]

impl InTimezone for Client
[src]

impl Timezone for Client
[src]

impl During for Client
[src]

impl Date for Client
[src]

impl TimeOfDay for Client
[src]

impl Year for Client
[src]

impl Month for Client
[src]

impl Day for Client
[src]

impl DayOfWeek for Client
[src]

impl DayOfYear for Client
[src]

impl Hours for Client
[src]

impl Minutes for Client
[src]

impl Seconds for Client
[src]

impl ToIso8601 for Client
[src]

impl ToEpochTime for Client
[src]

impl Wait for Client
[src]

impl Binary for Client
[src]

impl Do for Client
[src]

impl Branch for Client
[src]

impl ForEach for Client
[src]

impl Range for Client
[src]

impl Error for Client
[src]

impl Default for Client
[src]

impl Status for Client
[src]

impl Js for Client
[src]

impl CoerceTo for Client
[src]

impl TypeOf for Client
[src]

impl Info for Client
[src]

impl Json for Client
[src]

impl ToJson for Client
[src]

impl Http for Client
[src]

impl Uuid for Client
[src]

impl Circle for Client
[src]

impl Distance for Client
[src]

impl Fill for Client
[src]

impl Geojson for Client
[src]

impl ToGeojson for Client
[src]

impl GetIntersecting for Client
[src]

impl GetNearest for Client
[src]

impl Includes for Client
[src]

impl Intersects for Client
[src]

impl Line for Client
[src]

impl Point for Client
[src]

impl Polygon for Client
[src]

impl PolygonSub for Client
[src]

impl Grant for Client
[src]

impl Config for Client
[src]

impl Rebalance for Client
[src]

impl Reconfigure for Client
[src]

impl WithArgs for Client
[src]

impl ToArg for Client
[src]

impl Debug for Client
[src]

Formats the value using the given formatter.

impl Clone for Client
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more