Kistenfunktion entfernen
Ich lade eine Kiste in mein Projekt und diese Kiste hat eine Funktion namens object-pooling, die nicht threadsicher ist. Jemand schlug vor , diese Funktionalität aus der Kiste zu entfernen, aber ich weiß nicht, wie ich das machen soll. Gibt es einen speziellen Eintrag, den ich meiner Cargo.toml-Datei hinzufügen und featuresvon Abhängigkeiten deaktivieren kann ?
Antworten
Die Syntax in Ihrer CARGO.TOML lautet:
crate_name = {version="version_numer", features=[feature1, feature2]}
Wenn Sie eine bestimmte Funktion wünschen oder nicht möchten, können Sie die featuresListe anpassen .
Lesen Sie die Dokumentation oder den Quellcode der Kisten, wenn Sie wissen möchten, welche Funktionen welche Funktionen bieten.
Die verfügbaren Funktionen Ihrer speziellen Kiste finden Sie hier: https://github.com/brave/adblock-rust/blob/master/Cargo.toml#L86