Uploading documents(assets) to a canister

I want to implement 2 canisters one to upload documents and send it to another canister, but I didn’t find any documentation for how to deal with uploading documents
NB: using rust

If you have the need to store a large number of files or large files, welcome to use ic-oss.