Thomas Schaller
Thomas Schaller
Cycles are currently not handled and documented as "undefined behaviour". This can be handled better by detecting cycles, giving error information and removing / skipping them.
Consider this example: ```toml [package] name = "foo" version = "0.1.0" authors = ["me "] [dependencies] libx = "*" ``` It would be nice if the linter showed you that...
```rs #[derive(Clone, Debug, Serialize, PartialEq)] #[serde(rename = "response")] pub struct Response { #[serde(rename = "intent", with = "quick_xml::serde_helpers::text_content")] pub intent: Intent, } #[derive(Clone, Debug, Serialize, PartialEq)] #[serde(rename_all = "SCREAMING_SNAKE_CASE")] pub...
### The problem After a day or so, the Broadlink Universal Remote (RM4 Pro) silently stops working. Trying to learn or send commands just does nothing, with no logs showing...