dag: re-export common types at top-level

Summary: Export common types at the top-level of the crate so it's easier to use.

Reviewed By: sfilipco

Differential Revision: D20020526

fbshipit-source-id: e9a0a8bc3cc91f81d0bc74e7530cd4613fc1dd61
This commit is contained in:
Jun Wu 2020-02-28 16:30:31 -08:00 committed by Facebook Github Bot
parent bc9f72ccf3
commit 12441f48bf
2 changed files with 6 additions and 4 deletions

View File

@ -24,6 +24,8 @@ pub use id::{Group, Id, VertexName};
pub use iddag::IdDag;
pub use idmap::IdMap;
pub use namedag::NameDag;
pub use nameset::NameSet;
pub use spanset::SpanSet;
pub type Level = u8;

View File

@ -7,12 +7,12 @@
use crate::id::{Group, Id, VertexName};
use crate::iddag::FirstAncestorConstraint;
use crate::iddag::IdDag;
use crate::idmap::IdMap;
use crate::nameset::NameSet;
use crate::protocol::{Process, RequestLocationToName, RequestNameToLocation};
use crate::spanset::SpanSet;
use crate::IdDag;
use crate::IdMap;
use crate::NameDag;
use crate::NameSet;
use crate::SpanSet;
use anyhow::Result;
use tempfile::tempdir;