1*bb4ee6a4SAndroid Build Coastguard Worker# Vendor directory 2*bb4ee6a4SAndroid Build Coastguard Worker 3*bb4ee6a4SAndroid Build Coastguard Worker`/vendor/` directory facilitates maintaining downstream custom code. generic crates, containing 4*bb4ee6a4SAndroid Build Coastguard Workereither default implementation or stubs, live in `/vendor/generic/` directory. The upstream code 5*bb4ee6a4SAndroid Build Coastguard Workerimports these generic crates from various Cargo.toml files. 6*bb4ee6a4SAndroid Build Coastguard Worker 7*bb4ee6a4SAndroid Build Coastguard WorkerDownstream product specific crates will live under `/vendor/<product_name>/` directory. Downstream 8*bb4ee6a4SAndroid Build Coastguard Workerwill replace `/vendor/generic/`crate imports with downstream crate path. 9