Cargo: Documenter comment activer conditionnellement les fonctionnalités dans les dépendances

Créé le 7 mars 2018  ·  3Commentaires  ·  Source: rust-lang/cargo

La syntaxe / dans la section features semble être non documentée.

A-documenting-cargo-itself

Commentaire le plus utile

pour tous ceux qui viennent ici googler :

[dependencies]
othercrate = "1.2.3"

[features]
myfeature = ["othercrate/otherfeature"]

Tous les 3 commentaires

pour tous ceux qui viennent ici googler :

[dependencies]
othercrate = "1.2.3"

[features]
myfeature = ["othercrate/otherfeature"]

Est-ce? La section [features] dans la documentation de référence du manifeste ( link ) contient l'exemple :

# Features can be used to reexport features of other packages. The `session`
# feature of package `awesome` will ensure that the `session` feature of the
# package `cookie` is also enabled.
session = ["cookie/session"]

(qui existe depuis la création de la fonctionnalité dans #712)

Clôturant avec optimisme que cela a été manqué de peu (je pense que la recherche mdbook n'était pas là en mars). Si cela a encore besoin de travail, nous pouvons rouvrir.

Comment cela fonctionne-t-il si cookie est facultatif ?

Cette page vous a été utile?
0 / 5 - 0 notes