# Vendor directory `/vendor/` directory facilitates maintaining downstream custom code. generic crates, containing either default implementation or stubs, live in `/vendor/generic/` directory. The upstream code imports these generic crates from various Cargo.toml files. Downstream product specific crates will live under `/vendor//` directory. Downstream will replace `/vendor/generic/`crate imports with downstream crate path.