Cargo में Rust के लिए केवल बाइनरी निर्भरताएँ (स्रोत कोड के बिना) कैसे निर्दिष्ट करें?
सभी को नमस्कार! मैं Rust में नया हूँ और Cargo build system को समझने की कोशिश कर रहा हूँ। मेरे पास एक प्रोजेक्ट है जो एक बाहरी लाइब्रेरी का उपयोग करता है जो केवल compiled binary file (जैसे `.so` या `.dll`) प्रदान करती है। इस लाइब्रेरी का source code उपलब्ध नहीं है - यह एक proprietary SDK है।\n\nमेरे `Cargo.toml` में मैंने `path` के माध्यम से dependency निर्दिष्ट की:\n\n```toml\n[dependencies]\nmy_sdk = { path = "/opt/vendor/sdk" }\n```\n\nलेकिन Cargo एक त्रुटि देता है कि वह निर्दिष्ट फ़ोल्डर में `Cargo.toml` नहीं ढूँढ सकता। मैंने `git` और `crates.io` का उपयोग करने की कोशिश की, लेकिन वहाँ यह लाइब्रेरी मौजूद नहीं है। Cargo को सही तरीके से कैसे बताऊँ कि dependency पहले से compiled binary है, और source code की आवश्यकता नहीं है? शायद कोई attribute जैसे `bin-only` या `prebuilt` मौजूद हो?\n\nमैं Ubuntu पर Rust 1.70.0 का उपयोग कर रहा हूँ। किसी भी सुझाव के लिए आभारी रहूँगा।