ruwuma/crates/ruma-api/tests/ui/06-response-only.rs
2021-05-03 15:50:27 +02:00

25 lines
525 B
Rust

use ruma_api::ruma_api;
ruma_api! {
metadata: {
description: "Does something.",
method: POST, // An `http::Method` constant. No imports required.
name: "some_endpoint",
path: "/_matrix/some/endpoint/:baz",
rate_limited: false,
authentication: None,
}
#[derive(PartialEq)] // Make sure attributes work
response: {
pub flag: bool,
}
}
fn main() {
let res1 = Response { flag: false };
let res2 = res1.clone();
assert_eq!(res1, res2);
}