ncm_api_rs/api/inner_version.rs
1use crate::error::Result;
2/// 内部版本号
3/// 对应 Node.js module/inner_version.js
4use crate::request::{ApiClient, ApiResponse};
5
6impl ApiClient {
7 /// 内部版本号(本地返回,不发起网络请求)
8 /// 对应 /inner/version
9 pub async fn inner_version(&self) -> Result<ApiResponse> {
10 let body = serde_json::json!({
11 "code": 200,
12 "data": {
13 "version": env!("CARGO_PKG_VERSION")
14 }
15 });
16 Ok(ApiResponse {
17 status: 200,
18 body,
19 cookie: vec![],
20 })
21 }
22}