Better scope printout.

This commit is contained in:
Stephen Chung 2020-10-09 13:22:40 +08:00
parent a4b674d015
commit 68493416f1

View File

@ -114,15 +114,19 @@ fn main() {
}
"exit" | "quit" => break, // quit
"scope" => {
scope.iter_raw().enumerate().for_each(|(i, (name, value))| {
println!(
"[{}] {}{} = {:?}",
i + 1,
name,
if value.is_shared() { " (shared)" } else { "" },
*value.read_lock::<Dynamic>().unwrap(),
)
});
scope
.iter_raw()
.enumerate()
.for_each(|(i, (name, constant, value))| {
println!(
"[{}] {}{}{} = {:?}",
i + 1,
if constant { "const " } else { "" },
name,
if value.is_shared() { " (shared)" } else { "" },
*value.read_lock::<Dynamic>().unwrap(),
)
});
continue;
}
"astu" => {