rship-sdk 0.1.17

rship sdk in rust!
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use rship_entities::action::Action;
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize, Debug, Clone)]
#[serde(rename_all = "camelCase")]
pub(crate) struct ExecTargetAction {
    pub(crate) action: Action,
    pub(crate) data: serde_json::Value,
}

#[derive(Serialize, Deserialize, Debug, Clone)]
#[serde(tag = "commandId", content = "command")]
pub(crate) enum SdkCommands {
    ExecTargetAction(ExecTargetAction),
}