ahri_tre_protocol/runtime_capabilities.rs
1//! Trusted-runtime stable-protocol capability reporting contracts.
2
3use serde::{Deserialize, Serialize};
4
5#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
6#[serde(deny_unknown_fields)]
7pub struct RuntimeCapabilitiesRequest {}
8
9#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
10#[serde(deny_unknown_fields)]
11pub struct RuntimeCapabilitiesResponse {
12 pub supported_request_kinds: Vec<String>,
13}