# Functions
MakeCountRequest returns a new empty CountRequest.
MakeDeleteRequest returns a new empty DeleteRequest.
MakeGetRequest returns a new empty GetRequest.
MakeInsertManyRequest returns a new empty InsertManyRequest.
MakeInsertObjectManyRequest returns a new empty InsertObjectManyRequest.
MakeInsertObjectRequest returns a new empty InsertObjectRequest.
MakeInsertRequest returns a new empty InsertRequest.
MakeLenRequest returns a new empty LenRequest.
MakeMaxRequest returns a new empty MaxRequest.
MakeMinRequest returns a new empty MinRequest.
MakeOptBool creates an optional bool from value.
MakeOptFloat64 creates an optional float64 from value.
MakeOptInt creates an optional int from value.
MakeOptString creates an optional string from value.
MakeOptTuple creates an optional tuple from tuple.
MakeOptUint creates an optional uint from value.
MakeReplaceManyRequest returns a new empty ReplaceManyRequest.
MakeReplaceObjectManyRequest returns a new empty ReplaceObjectManyRequest.
MakeReplaceObjectRequest returns a new empty ReplaceObjectRequest.
MakeReplaceRequest returns a new empty ReplaceRequest.
MakeResult create a Result object with a custom row type for decoding.
MakeSchemaRequest returns a new empty SchemaRequest.
MakeSelectRequest returns a new empty SelectRequest.
MakeStatsRequest returns a new empty StatsRequest.
MakeStorageInfoRequest returns a new empty StorageInfoRequest.
MakeTruncateRequest returns a new empty TruncateRequest.
MakeUpdateRequest returns a new empty UpdateRequest.
MakeUpsertManyRequest returns a new empty UpsertManyRequest.
MakeUpsertObjectManyRequest returns a new empty UpsertObjectManyRequest.
MakeUpsertObjectRequest returns a new empty UpsertObjectRequest.
MakeUpsertRequest returns a new empty UpsertRequest.
UnflattenRows can be used to convert received tuples to objects.
# Constants
Add - operator for addition.
And - operator for bitwise AND.
Assign - operator for assignment.
Delete - operator for deletion.
Eq - comparison operator for "equal".
Ge - comparison operator for "greater than or equal".
Gt - comparison operator for "greater than".
Insert - operator for insertion of a new field.
Le - comparison operator for "less than or equal".
Lt - comparison operator for "less than".
Or - operator for bitwise OR.
Splice - operator for string splice.
Sub - operator for subtraction.
Xor - operator for bitwise XOR.
# Structs
BaseOpts describes base options for CRUD operations.
BoolResult describes CRUD result as an object containing bool.
BorderOpts describes options for `crud.min` and `crud.max`.
Condition describes CRUD condition as a table {operator, field-identifier, value}.
CountOpts describes options for `crud.count` method.
CountRequest helps you to create request object to call `crud.count` for execution by a Connection.
DeleteRequest helps you to create request object to call `crud.delete` for execution by a Connection.
Error describes CRUD error object.
ErrorMany describes CRUD error object for `_many` methods.
FieldFormat contains field definition: {name='...',type='...'[,is_nullable=...]}.
GetOpts describes options for `crud.get` method.
GetRequest helps you to create request object to call `crud.get` for execution by a Connection.
Index contains a CRUD space index definition.
IndexField contains a CRUD space index part definition.
InsertManyRequest helps you to create request object to call `crud.insert_many` for execution by a Connection.
InsertObjectManyRequest helps you to create request object to call `crud.insert_object_many` for execution by a Connection.
InsertObjectRequest helps you to create request object to call `crud.insert_object` for execution by a Connection.
InsertRequest helps you to create request object to call `crud.insert` for execution by a Connection.
LenRequest helps you to create request object to call `crud.len` for execution by a Connection.
MaxRequest helps you to create request object to call `crud.max` for execution by a Connection.
MinRequest helps you to create request object to call `crud.min` for execution by a Connection.
NumberResult describes CRUD result as an object containing number.
ObjectOperationsData contains object with operations to be applied to object.
Operation describes CRUD operation as a table {operator, field_identifier, value}.
OperationManyOpts describes options for CRUD operations with many tuples.
OperationObjectManyOpts describes options for CRUD operations with many objects.
OptBool is an optional bool.
OptFloat64 is an optional float64.
OptInt is an optional int.
OptString is an optional string.
OptTuple is an optional tuple.
OptUint is an optional uint.
ReplaceManyRequest helps you to create request object to call `crud.replace_many` for execution by a Connection.
ReplaceObjectManyRequest helps you to create request object to call `crud.replace_object_many` for execution by a Connection.
ReplaceObjectRequest helps you to create request object to call `crud.replace_object` for execution by a Connection.
ReplaceRequest helps you to create request object to call `crud.replace` for execution by a Connection.
Result describes CRUD result as an object containing metadata and rows.
SchemaOpts describes options for `crud.schema` method.
SchemaRequest helps you to create request object to call `crud.schema` for execution by a Connection.
SchemaResult contains a schema request result for all spaces.
SelectOpts describes options for `crud.select` method.
SelectRequest helps you to create request object to call `crud.select` for execution by a Connection.
SimpleOperationObjectOpts describes options for simple CRUD operations with objects.
SimpleOperationOpts describes options for simple CRUD operations.
SpaceSchema contains a single CRUD space schema definition.
SchemaResult contains a schema request result for a single space.
StatsRequest helps you to create request object to call `crud.stats` for execution by a Connection.
StatusTable describes information for instance.
StorageInfoRequest helps you to create request object to call `crud.storage_info` for execution by a Connection.
StorageInfoResult describes result for `crud.storage_info` method.
TruncateRequest helps you to create request object to call `crud.truncate` for execution by a Connection.
TupleOperationsData contains tuple with operations to be applied to tuple.
UpdateRequest helps you to create request object to call `crud.update` for execution by a Connection.
UpsertManyRequest helps you to create request object to call `crud.upsert_many` for execution by a Connection.
UpsertObjectManyRequest helps you to create request object to call `crud.upsert_object_many` for execution by a Connection.
UpsertObjectRequest helps you to create request object to call `crud.upsert_object` for execution by a Connection.
UpsertRequest helps you to create request object to call `crud.upsert` for execution by a Connection.
# Type aliases
CountResult describes result for `crud.count` method.
DeleteOpts describes options for `crud.delete` method.
InsertManyOpts describes options for `crud.insert_many` method.
InsertObjectManyOpts describes options for `crud.insert_object_many` method.
InsertObjectOpts describes options for `crud.insert_object` method.
InsertOpts describes options for `crud.insert` method.
LenOpts describes options for `crud.len` method.
LenResult describes result for `crud.len` method.
MapObject is a type to describe object as a map.
MaxOpts describes options for `crud.max` method.
MinOpts describes options for `crud.min` method.
Operator is a type to describe operator of operation.
ReplaceManyOpts describes options for `crud.replace_many` method.
ReplaceObjectManyOpts describes options for `crud.replace_object_many` method.
ReplaceObjectOpts describes options for `crud.replace_object` method.
ReplaceOpts describes options for `crud.replace` method.
Schema contains CRUD cluster schema definition.
StorageInfoOpts describes options for `crud.storage_info` method.
TruncateOpts describes options for `crud.truncate` method.
TruncateResult describes result for `crud.truncate` method.
UpdateOpts describes options for `crud.update` method.
UpsertManyOpts describes options for `crud.upsert_many` method.
UpsertObjectManyOpts describes options for `crud.upsert_object_many` method.
UpsertObjectOpts describes options for `crud.upsert_object` method.
UpsertOpts describes options for `crud.upsert` method.