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.