Module indigo::prelude [−][src]
A “prelude” module containing common imports.
Re-exports
pub use crate::collections::btree_map; |
pub use crate::collections::BTreeMap; |
pub use crate::collections::btree_set; |
pub use crate::collections::BTreeSet; |
pub use crate::collections::hash_map; |
pub use crate::collections::HashMap; |
pub use crate::collections::hash_set; |
pub use crate::collections::HashSet; |
pub use crate::collections::vec_deque; |
pub use crate::collections::VecDeque; |
pub use crate::collections::Array; |
pub use crate::collections::ArrayString; |
pub use crate::collections::ArrayVec; |
pub use crate::derive::*; |
pub use crate::fail; |
pub use crate::fail::fail; |
pub use crate::fail::Result; |
pub use crate::fmt; |
pub use crate::fmt::Debug; |
pub use crate::fmt::Debug; |
pub use crate::fmt::Describe; |
pub use crate::fmt::Display; |
pub use crate::fmt::Write as _; |
pub use crate::fs; |
pub use crate::future; |
pub use crate::future::Future; |
pub use crate::iter; |
pub use crate::iter::Itertools; |
pub use crate::log; |
pub use crate::log::debug; |
pub use crate::log::error; |
pub use crate::log::info; |
pub use crate::log::trace; |
pub use crate::log::warn; |
pub use crate::math::one; |
pub use crate::math::zero; |
pub use crate::math::Number; |
pub use crate::math::One; |
pub use crate::math::Zero; |
pub use crate::random; |
pub use crate::random::Random; |
pub use crate::random::Rng; |
pub use crate::stream; |
pub use crate::stream::Stream; |
pub use crate::stream::StreamExt; |
pub use crate::sync::blocking::unblock; |
pub use crate::sync::blocking::unblock; |
pub use crate::sync::pin; |
pub use crate::task; |
pub use crate::task::Task; |
pub use crate::thread; |
pub use crate::thread::Thread; |
pub use crate::time; |
pub use crate::time::Date; |
pub use crate::time::Duration; |
pub use crate::time::Time; |
pub use crate::uuid; |
pub use crate::uuid::Uuid; |
pub use crate as indigo; |
pub use crate::attempt; |
pub use crate::attempt_async; |
pub use std::borrow::*; |
pub use std::cmp; |
pub use std::cmp::Eq; |
pub use std::cmp::Eq; |
pub use std::cmp::Ord; |
pub use std::cmp::Ord; |
pub use std::cmp::PartialEq; |
pub use std::cmp::PartialEq; |
pub use std::cmp::PartialOrd; |
pub use std::cmp::PartialOrd; |
pub use std::convert::TryFrom; |
pub use std::convert::TryInto; |
pub use std::hash; |
pub use std::hash::Hash; |
pub use std::hash::Hash; |
pub use std::hash::Hasher; |
pub use std::io::BufRead as _; |
pub use std::io::Read as _; |
pub use std::io::Seek as _; |
pub use std::io::Write as _; |
pub use std::marker::PhantomData; |
pub use std::mem; |
pub use std::mem::ManuallyDrop; |
pub use std::ops::*; |
pub use std::pin::Pin; |
pub use std::rc::Rc; |
pub use std::rc::Weak as RcWeak; |
pub use std::str; |
pub use std::str::FromStr; |
pub use std::sync::Arc; |
pub use std::sync::Weak as ArcWeak; |
pub use std::char; |
pub use std::panic; |
pub use std::panic; |
pub use std::slice; |
pub use std::f32; |
pub use std::f64; |
pub use std::i128; |
pub use std::i16; |
pub use std::i32; |
pub use std::i64; |
pub use std::i8; |
pub use std::isize; |
pub use std::u128; |
pub use std::u16; |
pub use std::u32; |
pub use std::u64; |
pub use std::u8; |
pub use std::usize; |
pub use crate::cli::structopt; |
pub use crate::cli::StructOpt; |
pub use crate::cli::StructOpt; |
pub use crate::postgres; |
Functions
default | Returns the “default value” for a type. |