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
Function
is_zero
()
tests/interval.rs:315
Function
isize_usize_conversions
()
tests/value.rs:2280
Function
join
Build a typed join tree from a concise SQL-like syntax. The grammar supports standard join variants (`JOIN`, `INNER JOIN`, `LEFT JOIN`, `LEFT OUTER J
tank-macros/src/lib.rs:186
Function
join_chained
()
tests/join.rs:345
Function
join_invalid_syntax
()
tests/join.rs:609
Function
join_left_nested
()
tests/join.rs:200
Function
join_multi_chained
()
tests/join.rs:415
Function
join_qualified_columns
()
tests/util.rs:911
Function
join_right_nested
()
tests/join.rs:266
Function
join_simple
()
tests/join.rs:33
Function
join_table_ref_same_schema
()
tests/util.rs:933
Function
join_types
()
tests/join.rs:564
Function
join_with_aliases
()
tests/join.rs:536
Function
join_with_many_parentheses
()
tests/join.rs:490
Function
keywords
(executor: &mut impl Executor)
tank-tests/src/keywords.rs:26
Method
last_error
(&self)
tank-sqlite/src/connection.rs:33
Method
make_context
(fragment: Fragment)
tank-valkey/src/sql_writer.rs:26
Method
make_namespace
(table_ref: &TableRef)
tank-mongodb/src/sql_writer.rs:57
Method
make_pipeline
(&self)
tank-valkey/src/prepared.rs:15
Method
make_prepared
()
tank-valkey/src/sql_writer.rs:22
Method
make_prepared
()
tank-mongodb/src/sql_writer.rs:47
Method
make_some
()
tests/entity_simple.rs:22
Method
make_unmatchable
()
tank-mongodb/src/sql_writer.rs:51
Method
make_unmatchable
()
tank-mongodb/src/visitor.rs:159
Function
mariadb
()
tank-mysql/tests/mariadb.rs:15
Function
math
(executor: &mut impl Executor)
tank-tests/src/math.rs:17
Function
metrics
(executor: &mut impl Executor)
tank-tests/src/metrics.rs:29
Function
mongodb
()
tank-mongodb/tests/mongodb.rs:14
Function
multiple
(executor: &mut impl Executor)
tank-tests/src/multiple.rs:27
Function
mysql
()
tank-mysql/tests/mysql.rs:15
Method
name
Returns the primary name of the driver.
tank-core/src/driver.rs:23
Method
neg
(self)
tank-core/src/interval.rs:312
Function
neg_interval
()
tests/interval.rs:410
Method
new
()
tank-sqlite/src/driver.rs:8
Method
new
(ptr: T, dealloc: fn(T))
tank-sqlite/src/cbox.rs:47
Method
new
(statement: CBox<*mut sqlite3_stmt>)
tank-sqlite/src/prepared.rs:25
Method
new
(connection: &'c mut SQLiteConnection)
tank-sqlite/src/transaction.rs:12
Method
new
()
tank-duckdb/src/driver.rs:10
Method
new
(ptr: T, dealloc: fn(T))
tank-duckdb/src/cbox.rs:54
Method
new
(statement: CBox<duckdb_prepared_statement>)
tank-duckdb/src/prepared.rs:22
Method
new
(connection: &'c mut DuckDBConnection)
tank-duckdb/src/transaction.rs:16
Method
new
(host: impl Into<String>, port: u16)
tank-tests/src/service.rs:18
Method
new
( target_pattern: &'static str, requests: i32, method: Option<Method>, interva
tank-tests/src/requests.rs:75
Method
new
()
tank-mysql/src/driver.rs:8
Method
new
(statement: Statement)
tank-mysql/src/prepared.rs:22
Method
new
(connection: &'c mut MySQLConnection)
tank-mysql/src/transaction.rs:16
Method
new
(driver: D, url: Cow<'static, str>)
tank-core/src/pool.rs:28
Method
new
()
tank-core/src/pool_config.rs:19
Method
new
Creates a new row from labels and values.
tank-core/src/row.rs:33
Method
new
(columns: Box<[ColumnDef]>)
tank-core/src/relations.rs:30
Method
new
Creates a new table reference with just a name.
tank-core/src/table_ref.rs:26
Method
new
Create a column reference from just a name.
tank-core/src/column.rs:30
Method
new
(months: i64, days: i64, nanos: i128)
tank-core/src/interval.rs:63
Method
new
New generic writer.
tank-core/src/writer/sql_writer.rs:1350
Method
new
Creates a new generation context for a specific fragment.
tank-core/src/writer/context.rs:48
Method
new
(value: String)
tank-core/src/query/dyn_query.rs:16
Method
new
()
tank-core/src/query/builder/mod.rs:18
Method
new
()
tank-postgres/src/driver.rs:8
Method
new
(statement: Statement)
tank-postgres/src/prepared.rs:19
Method
new
(client: &'c mut PostgresConnection)
tank-postgres/src/transaction.rs:15
Method
new
(separator: &'static str, keys_with_names: bool)
tank-valkey/src/driver.rs:14
Method
new
(separator: &'static str, keys_with_names: bool)
tank-valkey/src/sql_writer.rs:15
Method
new
(keys_with_names: bool, prefix: String, pk: &'static [&'static ColumnDef])
tank-valkey/src/visitor.rs:67
Method
new
()
tank-yourdb/src/driver.rs:7
Method
new
()
tank-yourdb/src/prepared.rs:10
Method
new
()
tank-scylladb/src/driver.rs:11
Method
new
(statement: PreparedStatement)
tank-scylladb/src/prepared.rs:19
Method
new
()
tank-mongodb/src/driver.rs:8
Method
new
()
tank-mongodb/src/visitor.rs:156
Method
new
(payload: Payload, count: u32)
tank-mongodb/src/prepared.rs:18
Method
new
(client: Client, default_database: Database)
tank-mongodb/src/connection.rs:25
Method
new
(connection: &'c mut MongoDBConnection, end_connection_session: bool)
tank-mongodb/src/transaction.rs:10
Function
nonzero_conversions
()
tests/value.rs:1900
Function
offset_datetime_from_timestamp
()
tests/value.rs:2213
Function
offset_datetime_parse
()
tests/value.rs:2175
Function
operations
(executor: &mut impl Executor)
tank-tests/src/operations.rs:42
Function
operations
()
tests/interval.rs:185
Function
option_and_wrapper_conversions
()
tests/value.rs:2250
Function
orders
(executor: &mut impl Executor)
tank-tests/src/orders.rs:21
Function
other
(executor: &mut impl Executor)
tank-tests/src/other.rs:23
Method
parse
(input: ParseStream)
tank-core/src/join.rs:74
Method
parse
Parse string.
tank-core/src/as_value.rs:38
Method
parse
(input: impl AsRef<str>)
tank-core/src/as_value.rs:1126
Method
parse
(input: ParseStream)
tank-macros/src/decode_column.rs:61
Method
parse
(original: ParseStream)
tank-macros/src/decode_join.rs:61
Function
pipeline_1
()
tank-mongodb/tests/pipeline.rs:12
Function
pipeline_2
()
tank-mongodb/tests/pipeline.rs:94
Function
pipeline_3
()
tank-mongodb/tests/pipeline.rs:248
Function
pk_condition_1
()
tank-valkey/tests/pk_condition.rs:12
Function
pk_condition_errors
()
tank-valkey/tests/pk_condition.rs:171
Function
postgres
()
tank-postgres/tests/postgres.rs:16
Method
precedence
(&self, _writer: &dyn SqlWriter)
tank-core/src/query/builder/mod.rs:64
Method
precedence
(&self, writer: &dyn SqlWriter)
tank-core/src/expression/binary_op.rs:44
Method
precedence
(&self, writer: &dyn SqlWriter)
tank-core/src/expression/ordered.rs:31
Method
precedence
(&self, writer: &dyn SqlWriter)
tank-core/src/expression/unary_op.rs:12
Method
precedence
(&self, writer: &dyn SqlWriter)
tank-core/src/expression/default_value_type.rs:21
Method
precedence
(&self, _writer: &dyn SqlWriter)
tank-core/src/expression/operand.rs:27
Method
precedence
(&self, writer: &dyn SqlWriter)
tank-core/src/expression/op_precedence.rs:10
Method
prepare
Prepares a query for execution, returning a handle to the prepared statement.
tank-core/src/executor.rs:31
Method
prepare
( &'s mut self, query: impl AsQuery<Self::Driver> + 's, )
tank-core/src/executor.rs:121
← previous
next →
601–700 of 1,110, ranked by callers