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
6939 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_auto_cfg))]
8
pub mod abs_diff;
9
pub mod algebraic_ops;
10
pub mod arena;
11
pub mod binary_search;
12
pub mod cache;
13
pub mod cardinality_sketch;
14
pub mod cell;
15
pub mod chunks;
16
pub mod clmul;
17
mod config;
18
pub mod cpuid;
19
pub mod enum_unit_vec;
20
pub mod error;
21
pub mod floor_divmod;
22
pub mod functions;
23
pub mod hashing;
24
pub mod idx_map;
25
pub mod idx_mapper;
26
pub mod idx_vec;
27
pub mod mem;
28
pub mod min_max;
29
pub mod parma;
30
pub mod pl_str;
31
pub mod plpath;
32
pub mod priority;
33
pub mod regex_cache;
34
pub mod relaxed_cell;
35
pub mod select;
36
pub mod slice;
37
pub mod slice_enum;
38
pub mod sort;
39
pub mod sparse_init_vec;
40
pub mod sync;
41
#[cfg(feature = "sysinfo")]
42
pub mod sys;
43
pub mod total_ord;
44
pub mod unique_id;
45
pub mod with_drop;
46
47
pub use functions::*;
48
pub mod file;
49
50
pub mod aliases;
51
pub mod fixedringbuffer;
52
pub mod fmt;
53
pub mod itertools;
54
pub mod macros;
55
pub mod option;
56
pub mod vec;
57
#[cfg(target_family = "wasm")]
58
pub mod wasm;
59
60
pub mod float;
61
pub mod index;
62
pub mod io;
63
#[cfg(feature = "mmap")]
64
pub mod mmap;
65
pub mod nulls;
66
pub mod partitioned;
67
68
pub use index::{IdxSize, NullableIdxSize};
69
pub use io::*;
70
pub use pl_str::unique_column_name;
71
72
#[cfg(feature = "python")]
73
pub mod python_function;
74
75
#[cfg(feature = "python")]
76
pub mod python_convert_registry;
77
78
#[cfg(feature = "serde")]
79
pub mod pl_serialize;
80
81
pub mod kahan_sum;
82
pub use either;
83
84