Oh wow, I thought rust-lldb is special build of lldb.
$ file `which rust-lldb`
/Users/pepyakin/.cargo/bin/rust-lldb: Mach-O 64-bit executable x86_64
I added initCommands
"command script import \"/Users/pepyakin/.multirust/toolchains/nightly-2016-06-10-x86_64-apple-darwin/lib/rustlib/etc/lldb_rust_formatters.py\"",
"type summary add --no-value --python-function lldb_rust_formatters.print_val -x \".*\" --category Rust",
"type category enable Rust"
However, when lldb stop at breakpoint, command, like
> print *self or “Step into” doesn’t do anything. If I press “Stop” all entered commands will be printed with result “Cancelled”
> print *self
Also, locals in sidepanel doesn’t show up (there is just a eternal activity indicator), and if I wait enough, VSCode will terminate debugging session.