Module rustc_incremental::persist::save[][src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Re-exports

use rustc::dep_graph::DepGraph;
use rustc::dep_graph::DepKind;
use rustc::session::Session;
use rustc::ty::TyCtxt;
use rustc::util::common::time;
use rustc_data_structures::fx::FxHashMap;
use rustc_serialize::Encodable as RustcEncodable;
use rustc_serialize::opaque::Encoder;
use std::io;
use std::io::Cursor;
use std::fs;
use std::path::PathBuf;
use super::data::*;
use super::fs::*;
use super::dirty_clean;
use super::file_format;
use super::work_product;

Functions

encode_dep_graph [
Experimental
]
encode_query_cache [
Experimental
]
encode_work_products [
Experimental
]
save_dep_graph [
Experimental
]
save_in [
Experimental
]
save_work_products [
Experimental
]