1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//! [GET /_matrix/identity/v2](https://matrix.org/docs/spec/identity_service/r0.3.0#get-matrix-identity-v2)

use ruma_api::ruma_api;

ruma_api! {
    metadata: {
        description: "Checks that an identity server is available at this API endpoint.",
        method: GET,
        name: "status",
        path: "/_matrix/identity/v2",
        authentication: None,
        rate_limited: false,
    }

    #[derive(Default)]
    request: {}

    #[derive(Default)]
    response: {}
}

impl Request {
    /// Creates an empty `Request`.
    pub fn new() -> Self {
        Self {}
    }
}

impl Response {
    /// Creates an empty `Response`.
    pub fn new() -> Self {
        Self {}
    }
}