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::dep_graph::WorkProduct; |
use rustc::dep_graph::WorkProductId; |
use rustc::session::Session; |
use rustc::ty::TyCtxt; |
use rustc::util::common::time; |
use rustc_data_structures::fx::FxHashMap; |
use rustc_data_structures::fx::FxHashMap; |
use rustc_data_structures::sync::join; |
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_product_index |
[ Experimental ]
|
save_dep_graph |
[ Experimental ]
|
save_in |
[ Experimental ]
|
save_work_product_index |
[ Experimental ]
|