Skip to main content

Module facts

Module facts 

Source

Re-exportsยง

use std::error::Error; ๐Ÿ”’
use std::fmt::Debug; ๐Ÿ”’
use std::fmt::Debug; ๐Ÿ”’
use std::fs; ๐Ÿ”’
use std::fs::File; ๐Ÿ”’
use std::io::Write; ๐Ÿ”’
use std::path::Path; ๐Ÿ”’
use polonius_engine::AllFacts; ๐Ÿ”’
use polonius_engine::Atom; ๐Ÿ”’
use polonius_engine::Output; ๐Ÿ”’
use rustc_macros::extension; ๐Ÿ”’
use rustc_middle::mir::Local; ๐Ÿ”’
use rustc_middle::ty::RegionVid; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_mir_dataflow::move_paths::MovePathIndex; ๐Ÿ”’
use super::LocationIndex; ๐Ÿ”’
use super::PoloniusLocationTable; ๐Ÿ”’
use crate::BorrowIndex; ๐Ÿ”’

Structsยง

FactWriter ๐Ÿ”’
PoloniusRegionVid
A (kinda) newtype of RegionVid so we can implement Atom on it.
RustcFacts

Traitsยง

FactCell ๐Ÿ”’
FactRow ๐Ÿ”’
PoloniusFactsExt ๐Ÿ”’

Functionsยง

write_row ๐Ÿ”’

Type Aliasesยง

PoloniusFacts
PoloniusOutput