Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TankHQ/tank
/ functions
Functions
1,110 in github.com/TankHQ/tank
⨍
Functions
1,110
◇
Types & classes
279
Method
accept
(&'a self, record: &'a LogFrame)
tank-scylladb/tests/init.rs:64
Method
accept
(&'a self, record: &'a LogFrame)
tank-mongodb/tests/init.rs:22
Method
accept_visitor
( &self, matcher: &mut dyn ExpressionVisitor, writer: &dyn SqlWriter, context:
tank-core/src/expression/binary_op.rs:74
Method
accept_visitor
( &self, matcher: &mut dyn ExpressionVisitor, writer: &dyn SqlWriter, context:
tank-core/src/expression/expression.rs:32
Method
accept_visitor
( &self, matcher: &mut dyn ExpressionVisitor, writer: &dyn SqlWriter, context:
tank-core/src/expression/unary_op.rs:41
Method
accept_visitor
( &self, matcher: &mut dyn ExpressionVisitor, writer: &dyn SqlWriter, context:
tank-core/src/expression/default_value_type.rs:38
Method
accept_visitor
( &self, matcher: &mut dyn ExpressionVisitor, writer: &dyn SqlWriter, context:
tank-core/src/expression/operand.rs:37
Method
accepts
(_ty: &Type)
tank-postgres/src/value_wrap.rs:47
Method
accepts
(ty: &Type)
tank-postgres/src/interval_wrap.rs:31
Method
accepts_multiple_statements
Checks if the driver supports multiple SQL statements in a single request.
tank-core/src/executor.rs:21
Method
accepts_multiple_statements
(&self)
tank-core/src/executor.rs:113
Method
accepts_multiple_statements
(&self)
tank-scylladb/src/connection.rs:71
Method
add_assign
(&mut self, rhs: Self)
tank-core/src/interval.rs:292
Function
add_assign_sub_assign
()
tests/interval.rs:400
Method
add_payload
(&mut self, payload: Payload)
tank-mongodb/src/prepared.rs:29
Function
advanced_operations
(executor: &mut impl Executor)
tank-tests/src/operations.rs:169
Function
aggregates
(executor: &mut impl Executor)
tank-tests/src/aggregates.rs:19
Function
ambiguity
(executor: &mut impl Executor)
tank-tests/src/ambiguity.rs:59
Method
append
(&mut self, rows: It)
tank-duckdb/src/connection.rs:296
Method
append
Efficiently inserts a collection of entities bypassing regular SQL execution when supported by the driver.
tank-core/src/executor.rs:93
Method
append
( &mut self, entities: It, )
tank-core/src/executor.rs:156
Method
append
(&mut self, entities: It)
tank-postgres/src/connection.rs:140
Method
append
(&mut self, entities: It)
tank-scylladb/src/transaction.rs:79
Function
array_conversions
()
tests/value.rs:2233
Function
arrays1
(executor: &mut impl Executor)
tank-tests/src/arrays1.rs:30
Function
arrays2
(executor: &mut impl Executor)
tank-tests/src/arrays2.rs:20
Method
as_any
(self: Box<Self>)
tank-sqlite/src/prepared.rs:47
Method
as_any
(self: Box<Self>)
tank-duckdb/src/prepared.rs:40
Method
as_any
(self: Box<Self>)
tank-postgres/src/prepared.rs:37
Method
as_any
(self: Box<Self>)
tank-valkey/src/prepared.rs:32
Method
as_any
(self: Box<Self>)
tank-yourdb/src/prepared.rs:16
Method
as_any
(self: Box<Self>)
tank-scylladb/src/prepared.rs:33
Method
as_any
(self: Box<Self>)
tank-mongodb/src/prepared.rs:61
Function
as_duration_method
()
tests/interval.rs:324
Method
as_dyn
(&self)
tank-sqlite/src/sql_writer.rs:17
Method
as_dyn
(&self)
tank-duckdb/src/sql_writer.rs:16
Method
as_dyn
(&self)
tank-mysql/src/sql_writer.rs:24
Method
as_dyn
(&self)
tank-postgres/src/sql_writer.rs:36
Method
as_dyn
(&self)
tests/expression.rs:11
Method
as_dyn
(&self)
tests/sql.rs:12
Method
as_dyn
(&self)
tests/join.rs:13
Method
as_dyn
(&self)
tests/interval.rs:8
Method
as_dyn
(&self)
tank-valkey/src/sql_writer.rs:51
Method
as_dyn
(&self)
tank-yourdb/src/sql_writer.rs:8
Method
as_dyn
(&self)
tank-scylladb/src/sql_writer.rs:17
Method
as_dyn
(&self)
tank-mongodb/src/sql_writer.rs:122
Method
as_empty_value
()
tank-tests/src/service.rs:27
Method
as_empty_value
()
tank-tests/src/custom.rs:20
Method
as_empty_value
()
tank-tests/src/enums.rs:28
Method
as_empty_value
()
tank-tests/src/requests.rs:27
Method
as_empty_value
()
tank-core/src/as_value.rs:51
Method
as_empty_value
()
tank-scylladb/src/value_wrap.rs:40
Function
as_hmsns
()
tests/interval.rs:275
Method
as_identifier
Renders the expression as a string suitable for use as an identifier.
tank-core/src/expression/expression.rs:20
Method
as_identifier
(&self, context: &mut Context)
tank-core/src/expression/expression.rs:41
Method
as_mut
(&mut self)
tank-core/src/query/query.rs:105
Method
as_prepared
(&mut self)
tank-core/src/query/dyn_query.rs:38
Method
as_value
(self)
tank-tests/src/service.rs:31
Method
as_value
(self)
tank-tests/src/custom.rs:23
Method
as_value
(self)
tank-tests/src/requests.rs:30
Method
as_write_models
(&self)
tank-mongodb/src/payload.rs:222
Function
backslash_is_escaped_in_strings
()
tank-mysql/tests/escaping.rs:7
Function
batch_preserves_all_payloads
()
tank-mongodb/tests/batch.rs:18
Function
batch_three_operations
()
tank-mongodb/tests/batch.rs:46
Function
batch_upsert_and_delete
()
tank-mongodb/tests/batch.rs:83
Method
begin
(&mut self)
tank-sqlite/src/connection.rs:283
Method
begin
(&mut self)
tank-mysql/src/connection.rs:87
Method
begin
( &mut self, )
tank-core/src/connection.rs:99
Method
begin
(&mut self)
tank-postgres/src/connection.rs:289
Method
begin
(&mut self)
tank-valkey/src/connection.rs:37
Method
begin
(&mut self)
tank-yourdb/src/connection.rs:38
Method
begin
(&'c mut self)
tank-scylladb/src/connection.rs:362
Method
begin
(&mut self)
tank-mongodb/src/connection.rs:75
Method
begin_counter_batch
(&'c mut self)
tank-scylladb/src/connection.rs:49
Method
begin_logged_batch
(&'c mut self)
tank-scylladb/src/connection.rs:33
Method
begin_unlogged_batch
(&'c mut self)
tank-scylladb/src/connection.rs:41
Method
bind
(&mut self, value: impl AsValue)
tank-sqlite/src/prepared.rs:70
Method
bind
(&mut self, value: impl AsValue)
tank-duckdb/src/prepared.rs:55
Method
bind
(&mut self, value: impl AsValue)
tank-mysql/src/prepared.rs:49
Method
bind
(&mut self, value: impl AsValue)
tank-postgres/src/prepared.rs:47
Method
bind
(&mut self, _value: impl AsValue)
tank-valkey/src/prepared.rs:43
Method
bind
(&mut self, value: impl AsValue)
tank-yourdb/src/prepared.rs:23
Method
bind
(&mut self, value: impl AsValue)
tank-scylladb/src/prepared.rs:41
Method
bind
(&mut self, value: impl AsValue)
tank-mongodb/src/prepared.rs:69
Method
bind_index
Bind value at index. Error if not prepared.
tank-core/src/query/query.rs:55
Method
bind_index
(&mut self, _value: impl tank_core::AsValue, _index: u64)
tank-valkey/src/prepared.rs:50
Function
blob_parse
()
tests/value.rs:2130
Function
books
(executor: &mut impl Executor)
tank-tests/src/books.rs:38
Function
bool_from_various_types
()
tests/value.rs:1917
Method
build
(&self, driver: &D)
tank-core/src/query/builder/create_table.rs:25
Method
build
(&self, driver: &D)
tank-core/src/query/builder/insert_into.rs:39
Method
build
(&self, driver: &D)
tank-core/src/query/builder/drop_table.rs:25
Method
build_into
(&self, driver: &D, out: &mut DynQuery)
tank-core/src/query/builder/create_table.rs:32
Method
build_into
(&self, driver: &D, out: &mut DynQuery)
tank-core/src/query/builder/insert_into.rs:46
Method
build_into
(&self, driver: &D, out: &mut DynQuery)
tank-core/src/query/builder/drop_table.rs:32
Function
cassandra
()
tank-scylladb/tests/cassandra.rs:14
Function
char_conversions
()
tests/value.rs:2104
Function
check_tls
()
tank-postgres/tests/postgres.rs:51
Method
clear_bindings
(&mut self)
tank-duckdb/src/prepared.rs:43
Method
clear_bindings
(&mut self)
tank-mysql/src/prepared.rs:44
← previous
next →
301–400 of 1,110, ranked by callers