{"name":"rmqtt-retainer","vers":"0.1.0","deps":[{"name":"anyhow","req":"=1.0.94","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.15.0-beta.4","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.5.2","features":["ttl","len"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"0778106807cb3a03f69bfc0a586b5f6ae96714c60f51f2d28ac3b8ddb2f6e168","features":{},"yanked":false,"rust_version":"1.81.0","pubtime":"2025-04-20T06:50:45Z"} {"name":"rmqtt-retainer","vers":"0.1.1","deps":[{"name":"anyhow","req":"=1.0.94","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.15.0-rc.1","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"e586989e440c3c0e2d732b05c187cba80cbdd8da8b2e7aaa9b22acb46a864449","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-07-06T03:46:20Z"} {"name":"rmqtt-retainer","vers":"0.1.2","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.15.0-rc.6","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"938e6ef396abaf3a48c4c6b9d81bd010278247bf0378385ff6f159697ac72853","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-08-19T03:23:08Z"} {"name":"rmqtt-retainer","vers":"0.15.0","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.15.0","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"27942fccda0b01a043b1b602cd8f00e968787510504d20d77b9f8baf62e67ada","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-08-28T10:06:53Z"} {"name":"rmqtt-retainer","vers":"0.15.1","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.15.1","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"6893e726d9b13082dbb1ab9217bb16615840532c57ff2858d48bfb20517ce652","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-09-11T13:56:36Z"} {"name":"rmqtt-retainer","vers":"0.16.0","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.16.0","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"2c446f71996584fb269ecbec0c2ae11f45a365ad6364fc26281ea1dd6ec26a21","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-09-14T10:59:27Z"} {"name":"rmqtt-retainer","vers":"0.16.1","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.16.1","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"a583c99d05dfd334e90f140f0ba780772e60fbf1eaeb08e6e0680b106de7016a","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-09-19T13:57:24Z"} {"name":"rmqtt-retainer","vers":"0.17.0","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.17.0","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"8e347edd16d0653f7e73923aec3ee479e69c5e9c405fa4b54f9d8bd07ce6f613","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-10-17T13:32:41Z"} {"name":"rmqtt-retainer","vers":"0.17.1","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.17.1","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"df72ad95821ddb7ef9aa80daf45e5ba44cbc19887df700411df5700d85f2daa5","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-10-20T08:38:26Z"} {"name":"rmqtt-retainer","vers":"0.18.0","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.18.0","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"eba519fd55e6bd34cfbaf41e432c2bc78e0704f238eef4def185e5454cd30394","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.85.0","pubtime":"2025-11-30T14:27:58Z"} {"name":"rmqtt-retainer","vers":"0.18.1","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.18.1","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"c7d665fff3a5ba150ba2c42a7684e8266b3589b0c22aa14b9ffe6a16d963a366","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.89.0","pubtime":"2025-12-08T07:07:32Z"} {"name":"rmqtt-retainer","vers":"0.19.1","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.19.1","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"f97cb5a4062bd8d6458a55844293c913a2c289026545cdb29d3f9bc408a6adc0","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.89.0","pubtime":"2026-03-29T07:16:20Z"} {"name":"rmqtt-retainer","vers":"0.20.0","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.20.0","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"69fb343bd1f3bbe82249718bf1a8acc2909a4f43d20a0a3e4c0dba5557f2a405","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.89.0","pubtime":"2026-05-02T08:50:47Z"} {"name":"rmqtt-retainer","vers":"0.21.0","deps":[{"name":"anyhow","req":"^1.0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-time","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt","req":"^0.21.0","features":["plugin","retain"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmqtt-storage","req":"^0.7","features":["ttl","len"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rmqtt-storage"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"dd76bde963c160475ab3fdc8673e2847f7b966413b19ed58a77bd1eaf18e8dfe","features":{"default":[],"ram":[],"redis":["rmqtt-storage/redis"],"sled":["rmqtt-storage/sled"]},"yanked":false,"rust_version":"1.89.0","pubtime":"2026-05-30T07:04:43Z"}