Rust core lightning plugin crate
Crate that provides a procedural API to develop cln plugins.
Crate that provides a procedural macros implementation to make easy to develop a plugin developer to build a plugin.
```rust
extern crate clightningrpc_plugin;
use clightningrpc_plugin::types::LogLevel;
use clightningrpc_plugin::{commands::RPCCommand, plugin::Plugin};
use serde_json::{json, Value};
#[derive(Clone)]
struct PluginState(());
/// HelloRPC is used to register the RPC method
#[derive(Clone)]
struct HelloRPC {}
/// Implementation of the RPC method
impl RPCCommand