│ │ │ │ │ │ :Record> │ │ │
│ │ │ │ ╰───────────────┴──────────────────────────────────────────────────────────────╯ │ │
│ │ │ │ ╭─────────────────────┬────────────────────────────────────────────────────────╮ │ │
│ │ │ fib │ │ type │ list │ │ │
│ │ │ │ │ detailed_type │ list<int> │ │ │
│ │ │ │ │ length │ 6 │ │ │
│ │ │ │ │ rust_type │ &mut alloc::vec::Vec<nu_protocol::value::Value> │ │ │
│ │ │ │ │ │ ╭───┬──────┬───────────────┬───────────┬───────╮ │ │ │
│ │ │ │ │ value │ │ # │ type │ detailed_type │ rust_type │ value │ │ │ │
│ │ │ │ │ │ ├───┼──────┼───────────────┼───────────┼───────┤ │ │ │
│ │ │ │ │ │ │ 0 │ int │ int │ i64 │ 1 │ │ │ │
│ │ │ │ │ │ │ 1 │ int │ int │ i64 │ 1 │ │ │ │
│ │ │ │ │ │ │ 2 │ int │ int │ i64 │ 2 │ │ │ │
│ │ │ │ │ │ │ 3 │ int │ int │ i64 │ 3 │ │ │ │
│ │ │ │ │ │ │ 4 │ int │ int │ i64 │ 5 │ │ │ │
│ │ │ │ │ │ │ 5 │ int │ int │ i64 │ 8 │ │ │ │
│ │ │ │ │ │ ╰───┴──────┴───────────────┴───────────┴───────╯ │ │ │
│ │ │ │ ╰─────────────────────┴────────────────────────────────────────────────────────╯ │ │
│ │ │ │ ╭─────────────────┬────────────────────────────────────────────────────────────╮ │ │
│ │ │ on_save │ │ type │ closure │ │ │
│ │ │ │ │ detailed_type │ closure │ │ │
│ │ │ │ │ rust_type │ &alloc::boxed::Box<nu_protocol::engine::closure::Closure> │ │ │
│ │ │ │ │ value │ closure_1 │ │ │
│ │ │ │ │ │ ╭──────────┬─────────╮ │ │ │