Dear team,
I'm interested in contributing to Netstack3 but I got stuck in setting up the development environment.
I executed `fx build //src/connectivity/network/netstack3/core:netstack3-core` with reference to
this doc but following error occurred.
```
$ fx set core.x64 --with //src/connectivity/network/netstack3:bin
Generating compile_commands took 209ms
Generating rust-project.json took 106ms
Done. Made 111419 targets from 4825 files in 8584ms
$ fx build //src/connectivity/network/netstack3/core:netstack3-core
ninja: Entering directory `/home/ymatsuda/development/src/fuchsia/out/default'
ninja: error: unknown target '/src/connectivity/network/netstack3/core:netstack3-core', did you mean 'src/connectivity/network/netstack3/core:netstack3-core'?
Hint: run `fx build` with the option `--log LOGFILE` to generate a debug log if you are reporting a bug.
```
I used `src/connectivity/network/netstack3/core:netstack3-core` instead of `//src/connectivity/network/netstack3/core:netstack3-core` as suggested, it seemed to work.
But then, `fx gen-cargo` failed.
```
$ fx build src/connectivity/network/netstack3/core:netstack3-core
Generating compile_commands took 216ms
Generating rust-project.json took 109ms
Done. Made 111419 targets from 4825 files in 9376ms
ninja: Entering directory `/home/ymatsuda/development/src/fuchsia/out/default'
[1931/1931] RUST obj/src/connectivity/network/netstack3/core/libnetstack3_core.rlib
$ fx gen-cargo //src/connectivity/network/netstack3/core:netstack3-core
Could not find a Cargo.toml file at '/home/ymatsuda/development/src/fuchsia/out/default/cargo/60942068d119e3a01dbd549664aa79da89032fc0/Cargo.toml'
Is '//src/connectivity/network/netstack3/core:netstack3-core' an existing Rust target?
If so, make sure it is included in your build configuration and that you have run 'fx build'.
$ fx gen-cargo src/connectivity/network/netstack3/core:netstack3-core
Could not find a Cargo.toml file at '/home/ymatsuda/development/src/fuchsia/out/default/cargo/60942068d119e3a01dbd549664aa79da89032fc0/Cargo.toml'
Is '//src/connectivity/network/netstack3/core:netstack3-core' an existing Rust target?
If so, make sure it is included in your build configuration and that you have run 'fx build'.
```
out/default/cargo directory seemed to be missing.
```
$ ls -la /home/ymatsuda/development/src/fuchsia/out/default/ | grep cargo
$
```
My environment:
```
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.2 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.2 LTS"
VERSION_ID="20.04"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
$ printenv | grep FUCHSIA
FUCHSIA_DIR=/home/ymatsuda/development/src/fuchsia
```
Is there something wrong with the settings?
Sorry to ask something so elementary.
Thank you for your help.
ymatsuda