Make some more types public since they are part of the public interface

This commit is contained in:
Philipp Oppermann
2016-02-24 17:30:38 +01:00
parent c145f9f1d1
commit 4fcb4b3424

View File

@@ -87,8 +87,10 @@ impl<L> IndexMut<usize> for Table<L> where L: TableLevel
pub trait TableLevel {}
pub enum Level4 {}
enum Level3 {}
enum Level2 {}
#[allow(dead_code)]
pub enum Level3 {}
#[allow(dead_code)]
pub enum Level2 {}
pub enum Level1 {}
impl TableLevel for Level4 {}
@@ -96,7 +98,7 @@ impl TableLevel for Level3 {}
impl TableLevel for Level2 {}
impl TableLevel for Level1 {}
trait HierarchicalLevel: TableLevel {
pub trait HierarchicalLevel: TableLevel {
type NextLevel: TableLevel;
}