Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/crates/polars-utils/src/lib.rs
8406 views
1
#![cfg_attr(
2
all(target_arch = "aarch64", feature = "nightly"),
3
feature(stdarch_aarch64_prefetch)
4
)]
5
#![cfg_attr(feature = "nightly", feature(core_intrinsics))] // For algebraic ops, select_unpredictable.
6
#![cfg_attr(feature = "nightly", allow(internal_features))]
7
#![cfg_attr(docsrs, feature(doc_cfg))]
8
pub mod abs_diff;
9
pub mod algebraic_ops;
10
pub mod arena;
11
pub mod arg_min_max;
12
pub mod array;
13
#[cfg(feature = "async-utils")]
14
pub mod async_utils;
15
pub mod binary_search;
16
pub mod bool;
17
pub mod cache;
18
pub mod cardinality_sketch;
19
pub mod cell;
20
pub mod chunks;
21
pub mod clmul;
22
mod config;
23
pub mod cpuid;
24
pub mod error;
25
pub mod float16;
26
pub mod floor_divmod;
27
pub mod functions;
28
pub mod hashing;
29
pub mod ideal_morsel_size;
30
pub mod idx_map;
31
pub mod idx_vec;
32
pub mod live_timer;
33
pub mod marked_usize;
34
pub mod mem;
35
pub mod min_max;
36
pub mod order_statistic_tree;
37
pub mod parma;
38
pub mod pl_path;
39
mod pl_ref_str;
40
pub mod pl_str;
41
pub mod priority;
42
pub mod regex_cache;
43
pub mod relaxed_cell;
44
pub mod reuse_vec;
45
pub mod row_counter;
46
pub mod select;
47
pub mod slice;
48
pub mod slice_enum;
49
pub mod small_bytes;
50
pub mod sort;
51
pub mod sparse_init_vec;
52
pub mod sync;
53
#[cfg(feature = "sysinfo")]
54
pub mod sys;
55
pub mod total_ord;
56
pub mod unique_id;
57
pub mod with_drop;
58
pub use functions::*;
59
pub mod compression;
60
pub mod file;
61
62
pub mod aliases;
63
pub mod fixedringbuffer;
64
pub mod fmt;
65
pub mod itertools;
66
pub mod macros;
67
pub mod option;
68
pub mod vec;
69
70
pub mod float;
71
pub mod index;
72
pub mod io;
73
#[cfg(feature = "mmap")]
74
pub mod mmap;
75
pub mod nulls;
76
pub mod partitioned;
77
78
pub use index::{IdxSize, NullableIdxSize};
79
pub use io::*;
80
pub use pl_str::unique_column_name;
81
82
#[cfg(feature = "python")]
83
pub mod python_function;
84
85
#[cfg(feature = "python")]
86
pub mod python_convert_registry;
87
88
#[cfg(feature = "serde")]
89
pub mod pl_serialize;
90
91
pub mod kahan_sum;
92
pub use either;
93
pub use idx_vec::UnitVec;
94
pub mod chunked_bytes_cursor;
95
pub mod concat_vec;
96
97