Cargo: Documentar cómo habilitar de forma condicional características en dependencias

Creado en 7 mar. 2018  ·  3Comentarios  ·  Fuente: rust-lang/cargo

La sintaxis / en la sección features parece no estar documentada.

A-documenting-cargo-itself

Comentario más útil

para cualquier otra persona que venga aquí buscando en Google:

[dependencies]
othercrate = "1.2.3"

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

Todos 3 comentarios

para cualquier otra persona que venga aquí buscando en Google:

[dependencies]
othercrate = "1.2.3"

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

¿Lo es? La sección [features] en los documentos de referencia del manifiesto ( enlace ) tiene el ejemplo:

# 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"]

(que ha estado allí desde el inicio de la función en el n. ° 712)

Cerrando con optimismo que esto simplemente se perdió (creo que la búsqueda de mdbook no estaba disponible en marzo). Si esto todavía necesita trabajo, podemos reabrir.

¿Cómo funciona esto si cookie es opcional?

¿Fue útil esta página
0 / 5 - 0 calificaciones