Crate flipper_rpc

Source
Expand description
  • md5 — MD5
  • transport-serial — Serial flipper-rpc is a Rust library for sending and receiving RPC messages to and from a Flipper Zero over a serial connection.

§Usage

Cannot be described here, please see each submodule for examples as they all depend on features not available here.

Modules§

error
Error type for all functions
fsfs-any
Helpers for working with the flipper’s filesystem through RPC.
logging
Either tracing or equivalent stubs that can be used in its place.
protoproto
rpceasy-rpc
This module aims to make a better experience for end users by mapping proto::* classes into a user friendly Rpc{Request, Response}::* enum and have better documentation. Additionally it maps a CommandStatus or a Response into a Result
transporttransport-any
Generic transport traits