Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ClickHouse/clickhouse-rs
/ functions
Functions
959 in github.com/ClickHouse/clickhouse-rs
⨍
Functions
959
◇
Types & classes
219
↓ 1 callers
Function
parse_map
(input: &str)
types/src/data_types.rs:694
↓ 1 callers
Function
parse_msg_len
FIXME: this can be replaced with `usize::from_ascii()` when stable https://github.com/rust-lang/rust/issues/134821
src/response.rs:423
↓ 1 callers
Function
parse_nested_meta
Called for each meta-item inside the `#[clickhouse(...)]` attribute.
macros/src/attributes.rs:37
↓ 1 callers
Function
parse_nullable
(input: &str)
types/src/data_types.rs:683
↓ 1 callers
Function
parse_simple_aggregate_function
`SimpleAggregateFunction(func_name, InnerType)` is a transparent wrapper. The wire format is identical to `InnerType`; the function name is metadata f
types/src/data_types.rs:653
↓ 1 callers
Function
parse_time64
(input: &str)
types/src/data_types.rs:622
↓ 1 callers
Function
parse_tuple
(input: &str)
types/src/data_types.rs:748
↓ 1 callers
Function
parse_variant
(input: &str)
types/src/data_types.rs:764
↓ 1 callers
Method
poll_frame
( self: Pin<&mut Self>, cx: &mut Context<'_>, )
src/request_body.rs:42
↓ 1 callers
Method
poll_next
( &mut self, cx: &mut Context<'_>, )
ext-arrow/src/lib.rs:392
↓ 1 callers
Method
poll_write
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &[u8], )
src/insert_formatted.rs:715
↓ 1 callers
Function
prepare_chunk
()
benches/mocked_select.rs:58
↓ 1 callers
Function
prepare_data
See https://clickhouse.com/docs/getting-started/example-datasets/nyc-taxi
benches/select_nyc_taxi_data.rs:79
↓ 1 callers
Function
prepare_data
()
benches/select_market_data.rs:39
↓ 1 callers
Function
provide
(rows: impl IntoIterator<Item = T>)
src/test/handlers.rs:52
↓ 1 callers
Function
random_point
()
examples/data_types_derive_containers.rs:121
↓ 1 callers
Function
random_str
()
examples/data_types_derive_containers.rs:113
↓ 1 callers
Method
reached
(&self)
src/ticks.rs:48
↓ 1 callers
Function
read
()
types/src/leb128.rs:53
↓ 1 callers
Method
read
(mut bytes: &[u8])
src/compression/lz4.rs:92
↓ 1 callers
Method
read_data
(&mut self, meta: &Lz4Meta)
src/compression/lz4.rs:137
↓ 1 callers
Method
read_meta
(&mut self)
src/compression/lz4.rs:133
↓ 1 callers
Method
real_url
(&self)
src/test/mock.rs:82
↓ 1 callers
Function
record
()
src/test/handlers.rs:136
↓ 1 callers
Function
record_ddl
()
src/test/handlers.rs:173
↓ 1 callers
Function
remove_json_header
(input: &str)
types/src/data_types.rs:736
↓ 1 callers
Function
sample_serialized
()
src/rowbinary/tests.rs:109
↓ 1 callers
Function
select
`fetch_arrow()` streams the response as a sequence of Arrow `RecordBatch`es.
examples/arrow.rs:65
↓ 1 callers
Function
select_merged
Convenience helper: collect the whole response into a single `RecordBatch`. Allocates a fresh batch to concatenate the streamed pieces; use `select()`
examples/arrow.rs:80
↓ 1 callers
Method
sender
(&mut self)
src/insert_formatted.rs:83
↓ 1 callers
Method
serialize_bytes
(self, value: &[u8])
src/sql/ser.rs:95
↓ 1 callers
Function
serialize_with_validation
Serializes `row` using the `RowBinary` format and writes to `buffer`. Additionally, it will perform validation against the provided `row_metadata`, si
src/rowbinary/ser.rs:30
↓ 1 callers
Function
server
(listener: TcpListener, shared: Arc<Mutex<Shared>>)
src/test/mock.rs:147
↓ 1 callers
Method
set_max_bytes
See [`Inserter::with_max_bytes()`].
src/inserter.rs:245
↓ 1 callers
Method
set_max_rows
See [`Inserter::with_max_rows()`].
src/inserter.rs:250
↓ 1 callers
Method
set_period
See [`Inserter::with_period()`].
src/inserter.rs:255
↓ 1 callers
Method
set_period_bias
See [`Inserter::with_period_bias()`].
src/inserter.rs:261
↓ 1 callers
Method
set_timeouts
( &mut self, send_timeout: Option<Duration>, end_timeout: Option<Duration>, )
src/insert_formatted.rs:267
↓ 1 callers
Method
set_timeouts
( &mut self, send_timeout: Option<Duration>, end_timeout: Option<Duration>, )
src/insert.rs:148
↓ 1 callers
Method
should_flush
(&self)
ext-arrow/src/lib.rs:343
↓ 1 callers
Method
shutdown
(&mut self)
benches/common.rs:36
↓ 1 callers
Function
sparse
Pattern 2: sparse streams ------------------------- This pattern is useful when the stream is sparse, i.e. with pauses between rows. For instance, whe
examples/inserter.rs:48
↓ 1 callers
Method
start
(&mut self, schema: &Schema)
ext-arrow/src/lib.rs:261
↓ 1 callers
Function
test_fetch
(client: &Client)
tests/it/query_readonly.rs:40
↓ 1 callers
Function
test_fetch_all
(client: &Client)
tests/it/query_readonly.rs:143
↓ 1 callers
Function
test_fetch_bytes
(client: &Client)
tests/it/query_readonly.rs:65
↓ 1 callers
Function
test_fetch_one
(client: &Client)
tests/it/query_readonly.rs:90
↓ 1 callers
Function
test_fetch_optional
(client: &Client)
tests/it/query_readonly.rs:115
↓ 1 callers
Method
time_left
(&self)
src/ticks.rs:43
↓ 1 callers
Function
tokio_copy_buf
Pattern 1: use the `tokio::io::copy_buf` helper. It shows integration with `tokio::io::AsyncBufWriteExt` trait.
examples/stream_into_file.rs:31
↓ 1 callers
Method
try_send
( &mut self, chunk: Bytes, )
src/request_body.rs:91
↓ 1 callers
Method
url
Returns a test server's URL to provide into [`Client`]. [`Client`]: crate::Client::with_url
src/test/mock.rs:78
↓ 1 callers
Method
validate_identifier
(&mut self, _value: T)
src/rowbinary/validation.rs:206
↓ 1 callers
Method
visit_newtype_struct
(self, deserializer: D)
src/types/int256.rs:518
↓ 1 callers
Method
with_period_bias
Adds a bias to the period, so actual period is in the following range: ```text [period * (1 - bias), period * (1 + bias)] ``` The `bias` parameter i
src/inserter.rs:163
↓ 1 callers
Method
with_setting
Similar to [`Client::with_setting`], but for this particular query only.
src/query.rs:299
↓ 1 callers
Method
write
(&self, mut dst: &mut impl fmt::Write)
src/sql/bind.rs:15
↓ 1 callers
Method
write_checksum
(&self, mut buffer: &mut [u8])
src/compression/lz4.rs:113
↓ 1 callers
Method
write_header
(&self, mut buffer: &mut [u8])
src/compression/lz4.rs:117
↓ 1 callers
Function
zstd_compress
(uncompressed: &[u8])
src/lib.rs:700
Function
_do_render
(input_ugly: &str)
macros/src/tests/mod.rs:19
Method
_priv_span
(&self)
src/insert_formatted.rs:588
Function
alias_columns
()
tests/it/rbwnat_smoke.rs:1579
Function
all_floats
()
tests/it/query.rs:209
Function
arrays
()
tests/it/rbwnat_smoke.rs:141
Function
assert_traits
()
src/error.rs:180
Function
async_read
()
tests/it/fetch_bytes.rs:112
Function
basic_query
()
tests/it/arrow.rs:15
Function
basic_types
()
tests/it/rbwnat_smoke.rs:15
Function
bench
(opts: BenchmarkOpts)
benches/select_nyc_taxi_data.rs:158
Function
big_borrowed_str
()
tests/it/query.rs:171
Method
bind_fields
(&mut self)
src/sql/mod.rs:93
Function
blob_string_with_serde_bytes
()
tests/it/rbwnat_smoke.rs:542
Function
borrowed_data
()
tests/it/rbwnat_smoke.rs:1047
Function
bound_args
()
src/sql/mod.rs:164
Function
cache_row_metadata
()
tests/it/insert.rs:318
Function
check
(v: impl Serialize)
src/sql/ser.rs:544
Function
check_param
(v: impl Serialize)
src/sql/ser.rs:531
Method
chunk
(&self)
src/bytes_ext.rs:74
Method
chunked
()
src/request_body.rs:31
Function
clear_cached_metadata
()
tests/it/insert.rs:413
Function
client_with_url
()
tests/it/mock.rs:128
Function
collect
()
tests/it/fetch_bytes.rs:90
Method
columns
()
src/lib.rs:853
Method
consume
(mut self: Pin<&mut Self>, amt: usize)
src/cursors/bytes.rs:204
Function
crate_attribute
()
macros/src/tests/cases.rs:124
Method
custom
(msg: T)
src/error.rs:87
Method
custom
(msg: T)
src/sql/ser.rs:22
Function
date
()
tests/it/time.rs:117
Function
date
()
tests/it/chrono.rs:125
Function
date32
()
tests/it/time.rs:170
Function
date32
()
tests/it/chrono.rs:178
Function
date_and_time
()
tests/it/rbwnat_smoke.rs:679
Function
datetime
()
tests/it/time.rs:12
Function
datetime
()
tests/it/chrono.rs:15
Function
decimal128_wrong_size
()
tests/it/rbwnat_validation.rs:790
Function
decimal32_wrong_size
()
tests/it/rbwnat_validation.rs:764
Function
decimal64_wrong_size
()
tests/it/rbwnat_validation.rs:777
Function
decimals
()
tests/it/rbwnat_smoke.rs:858
Method
decoded_bytes
(&self)
src/cursors/bytes.rs:150
← previous
next →
301–400 of 959, ranked by callers