#sdk #derive #astarte #iot #api-bindings

macro astarte-device-sdk-derive

Derive macros implementation used by Astarte Device SDK

26 releases

0.9.3 Jan 24, 2025
0.9.2 Nov 4, 2024
0.9.1 Sep 25, 2024
0.8.2 May 29, 2024
0.5.1 Feb 6, 2023

#5 in #astarte

Download history 449/week @ 2024-10-29 380/week @ 2024-11-05 1049/week @ 2024-11-12 470/week @ 2024-11-19 421/week @ 2024-11-26 49/week @ 2024-12-03 49/week @ 2024-12-10 96/week @ 2024-12-17 38/week @ 2024-12-24 106/week @ 2025-01-07 338/week @ 2025-01-14 190/week @ 2025-01-21 36/week @ 2025-01-28 142/week @ 2025-02-04 437/week @ 2025-02-11

826 downloads per month
Used in 2 crates (via astarte-device-sdk)

Apache-2.0

36KB
689 lines

Astarte Device SDK Rust  

Build Status Latest Version docs.rs Code coverage

The Astarte Device SDK for Rust is a ready to use library that provides communication and pairing primitives to an Astarte Cluster.

Quick links:

Use the library

You can add the library tro your project with:

cargo new astarte-project && cd astarte-project
cargo add astarte-device-sdk --features='derive'

Examples

Check out how to start with the SDK using one of the included examples.

Dependencies

~205–640KB
~15K SLoC