misskey_api/endpoint/channels/
featured.rs1use crate::model::channel::Channel;
2
3use serde::Serialize;
4
5#[derive(Serialize, Default, Debug, Clone)]
6#[serde(rename_all = "camelCase")]
7pub struct Request {}
8
9impl misskey_core::Request for Request {
10 type Response = Vec<Channel>;
11 const ENDPOINT: &'static str = "channels/featured";
12}
13
14#[cfg(test)]
15mod tests {
16 use super::Request;
17 use crate::test::{ClientExt, TestClient};
18
19 #[tokio::test]
20 async fn request() {
21 let client = TestClient::new();
22 client.test(Request::default()).await;
23 }
24}