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]
fn new() -> Client
fn with_logger(&self, logger: Logger) -> Client
Sets a logger
fn query(&self) -> &str
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]
fn table_create<T>(&self, args: T) -> Client where T: ToArg
impl TableDrop for Client
[src]
fn table_drop<T>(&self, name: T) -> Client where T: ToArg
impl TableList for Client
[src]
fn table_list(&self) -> Client
impl IndexCreate for Client
[src]
fn index_create<T>(&self, args: T) -> Client where T: ToArg
impl IndexDrop for Client
[src]
fn index_drop<T>(&self, name: T) -> Client where T: ToArg
impl IndexList for Client
[src]
fn index_list(&self) -> Client
impl IndexRename for Client
[src]
fn index_rename<T>(&self, args: T) -> Client where T: ToArg
impl IndexStatus for Client
[src]
fn index_status(&self) -> Client
impl IndexWait for Client
[src]
fn index_wait(&self) -> Client
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]
fn inner_join<S, F>(&self, sequence: S, function: F) -> Client where S: ToArg, F: ToArg
impl OuterJoin for Client
[src]
fn outer_join<S, F>(&self, sequence: S, function: F) -> Client where S: ToArg, F: ToArg
impl EqJoin for Client
[src]
impl Zip for Client
[src]
impl Map for Client
[src]
impl WithFields for Client
[src]
fn with_fields<T>(&self, fields: T) -> Client where T: ToArg
impl ConcatMap for Client
[src]
fn concat_map<T>(&self, function: T) -> Client where T: ToArg
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]
fn offsets_of<T>(&self, arg: T) -> Client where T: ToArg
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]
fn difference<T>(&self, array: T) -> Client where T: ToArg
impl SetInsert for Client
[src]
fn set_insert<T>(&self, value: T) -> Client where T: ToArg
impl SetUnion for Client
[src]
impl SetIntersection for Client
[src]
fn set_intersection<T>(&self, array: T) -> Client where T: ToArg
impl SetDifference for Client
[src]
fn set_difference<T>(&self, array: T) -> Client where T: ToArg
impl GetField for Client
[src]
impl HasFields for Client
[src]
fn has_fields<T>(&self, fields: T) -> Client where T: ToArg
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]
fn epoch_time<T>(&self, number: T) -> Client where T: ToArg
impl Iso8601 for Client
[src]
impl InTimezone for Client
[src]
fn in_timezone<T>(&self, timezone: T) -> Client where T: ToArg
impl Timezone for Client
[src]
impl During for Client
[src]
impl Date for Client
[src]
impl TimeOfDay for Client
[src]
fn time_of_day(&self) -> Client
impl Year for Client
[src]
impl Month for Client
[src]
impl Day for Client
[src]
impl DayOfWeek for Client
[src]
fn day_of_week(&self) -> Client
impl DayOfYear for Client
[src]
fn day_of_year(&self) -> Client
impl Hours for Client
[src]
impl Minutes for Client
[src]
impl Seconds for Client
[src]
impl ToIso8601 for Client
[src]
fn to_iso8601(&self) -> Client
impl ToEpochTime for Client
[src]
fn to_epoch_time(&self) -> Client
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]
fn to_geojson(&self) -> Client
impl GetIntersecting for Client
[src]
fn get_intersecting<T>(&self, args: T) -> Client where T: ToArg
impl GetNearest for Client
[src]
fn get_nearest<T>(&self, args: T) -> Client where T: ToArg
impl Includes for Client
[src]
impl Intersects for Client
[src]
fn intersects<T>(&self, args: T) -> Client where T: ToArg
impl Line for Client
[src]
impl Point for Client
[src]
impl Polygon for Client
[src]
impl PolygonSub for Client
[src]
fn polygon_sub<T>(&self, polygon2: T) -> Client where T: ToArg
impl Grant for Client
[src]
impl Config for Client
[src]
impl Rebalance for Client
[src]
impl Reconfigure for Client
[src]
fn reconfigure<T>(&self, args: T) -> Client where T: ToArg
impl WithArgs for Client
[src]
impl ToArg for Client
[src]
impl Debug for Client
[src]
impl Clone for Client
[src]
fn clone(&self) -> Client
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