hafeoz
hafeoz
Fix #688 . Uses JSON message format to communicate with `cargo` when building and running. This allows suggestions to be prompted correctly. ### Example #### Currently  #### New output...
The [WriteColor](https://docs.rs/termcolor/1.1.2/termcolor/trait.WriteColor.html) trait is implemented for `&mut T`, so taking the writer by value is more idiomatic, as stated by [the Rust API Guidelines](https://rust-lang.github.io/api-guidelines/interoperability.html?#generic-readerwriter-functions-take-r-read-and-w-write-by-value-c-rw-value).
### Description of your *pull request* and other information This PR adds several format IDs to the extractor, allowing high quality audio to be extracted from Netease Music. The list...
### DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE - [X] I understand that I will be **blocked** if I *intentionally* remove or skip any mandatory\* field ### Checklist -...
### Proposal [Name templates](https://docs.iyear.me/tdl/guide/template/) currently have a rather limited functionality set. Following is a list of functions I personally believed to be useful: - `Truncate`, where `STRING` longer than `LEN`...