tktax_3p/
lib.rs

1// ---------------- [ File: tktax-3p/src/lib.rs ]
2#![feature(assert_matches)]
3pub use num_traits::{
4    Num,
5    NumOps,
6    real::Real,
7};
8pub use std::ops::{
9    AddAssign,
10    SubAssign,
11    MulAssign,
12    DivAssign,
13    Mul,
14    Add,
15    Sub,
16    Div,
17    Rem,
18    Neg
19};
20pub use std::iter::Sum;
21pub use delegate::delegate;
22pub use error_tree::*;
23pub use std::sync::Arc;
24pub use std::io::Cursor;
25pub use csv::{self,ReaderBuilder,Trim};
26pub use tracing_subscriber::{self,EnvFilter};
27pub use config::{ConfigError, Config as ConfigConfig, File as ConfigFile, Environment as ConfigEnvironment};
28pub use std::env;
29pub use std::str::FromStr;
30pub use chrono::{
31    self,
32    format::strftime::StrftimeItems,
33    DateTime, 
34    Utc, 
35    NaiveDate, 
36    NaiveDateTime,
37    Datelike,
38    Duration,
39    Month
40};
41pub use bitflags::bitflags;
42pub use std::ops::Range;
43pub use std::error::Error;
44pub use num_format::{Locale, ToFormattedString, WriteFormatted};
45pub use std::collections::{HashMap,HashSet};
46pub use core::fmt;
47pub use std::cmp::Ordering;
48pub use approx::{UlpsEq,AbsDiffEq};
49pub use rust_stemmers::{Algorithm, Stemmer};
50pub use unicode_segmentation::UnicodeSegmentation;
51pub use regex::Regex;
52pub use std::fmt::{Display,Debug};
53pub use std::convert::{self,Into};
54pub use rust_decimal::{self,prelude::*};
55pub use num_traits::pow::Pow;
56pub use itertools::Itertools;
57pub use derive_error::*;
58pub use tracing::*;
59
60pub use linfa::{
61    traits::{
62        Fit,
63        Predict,
64        Transformer
65    }, 
66    prelude::*, 
67    DatasetBase
68};
69
70pub use serde::{
71    de,
72    de::Visitor,
73    de::Unexpected,
74    Deserialize,
75    Deserializer,
76    Serializer,
77    Serialize
78};
79
80pub use serde::de::Error as DeError;
81
82pub use std::io::Write;
83pub use linfa_preprocessing::{
84    CountVectorizer, 
85    CountVectorizerParams,
86};
87
88pub use linfa_bayes::{GaussianNb, Result as BayesResult};
89pub use std::fs::File;
90pub use indoc::indoc;
91pub use ndarray::{concatenate, Axis, Array2, ArrayBase, Data, OwnedRepr};
92pub use linfa::prelude::*;
93pub use lazy_static::lazy_static;
94pub use enhanced_enum::*;
95pub use std::io::Read;
96pub use derive_builder::{self,*};
97pub use getset::*;
98pub use export_magic::*;
99pub use std::assert_matches::assert_matches;
100pub use disable_macro::disable;
101pub use traced_test::traced_test;
102pub use tracing_setup::*;
103pub use std::path::{Path,PathBuf};