@@ -6,6 +6,7 @@ pub mod cpu_time;
66pub mod docker;
77pub mod elapsed_time;
88pub mod empty;
9+ pub mod env;
910pub mod gid;
1011pub mod gid_real;
1112pub mod gid_saved;
@@ -54,6 +55,7 @@ pub use self::cpu_time::CpuTime;
5455pub use self :: docker:: Docker ;
5556pub use self :: elapsed_time:: ElapsedTime ;
5657pub use self :: empty:: Empty ;
58+ pub use self :: env:: Env ;
5759pub use self :: gid:: Gid ;
5860pub use self :: gid_real:: GidReal ;
5961pub use self :: gid_saved:: GidSaved ;
@@ -113,6 +115,7 @@ pub enum ConfigColumnKind {
113115 Docker ,
114116 ElapsedTime ,
115117 Empty ,
118+ Env ,
116119 Gid ,
117120 GidReal ,
118121 GidSaved ,
@@ -166,7 +169,7 @@ pub fn gen_column(
166169 separator : & str ,
167170 abbr_sid : bool ,
168171 tree_symbols : & [ String ; 5 ] ,
169- _procfs : Option < PathBuf > ,
172+ procfs : Option < PathBuf > ,
170173) -> Box < dyn Column > {
171174 match kind {
172175 ConfigColumnKind :: Arch => Box :: new ( Arch :: new ( header) ) ,
@@ -179,6 +182,7 @@ pub fn gen_column(
179182 ConfigColumnKind :: Docker => Box :: new ( Empty :: new ( ) ) ,
180183 ConfigColumnKind :: ElapsedTime => Box :: new ( ElapsedTime :: new ( header) ) ,
181184 ConfigColumnKind :: Empty => Box :: new ( Empty :: new ( ) ) ,
185+ ConfigColumnKind :: Env => Box :: new ( Env :: new ( header, procfs) ) ,
182186 ConfigColumnKind :: Gid => Box :: new ( Gid :: new ( header, abbr_sid) ) ,
183187 ConfigColumnKind :: GidReal => Box :: new ( GidReal :: new ( header) ) ,
184188 ConfigColumnKind :: GidSaved => Box :: new ( GidSaved :: new ( header) ) ,
@@ -250,6 +254,7 @@ pub static KIND_LIST: Lazy<BTreeMap<ConfigColumnKind, (&'static str, &'static st
250254 ( "ElapsedTime" , "Elapsed time" ) ,
251255 ) ,
252256 ( ConfigColumnKind :: Empty , ( "Empty" , "Empty" ) ) ,
257+ ( ConfigColumnKind :: Env , ( "Env" , "Environment variables" ) ) ,
253258 ( ConfigColumnKind :: Gid , ( "Gid" , "Group ID" ) ) ,
254259 ( ConfigColumnKind :: GidReal , ( "GidReal" , "Real group ID" ) ) ,
255260 ( ConfigColumnKind :: GidSaved , ( "GidSaved" , "Saved group ID" ) ) ,
0 commit comments