use phoxal_api::y2026_1 as api;
use phoxal::prelude::*;
#[derive(serde::Deserialize, phoxal::Config)]
struct Config {}
#[derive(phoxal::Api)]
struct Api {}
#[phoxal::service(id = "server-field-nonexistent")]
struct ServerFieldNonexistent;
#[phoxal::behavior]
impl ServerFieldNonexistent {
#[setup]
async fn setup(_ctx: &mut SetupContext<Self>) -> Result<(Self, Self::Api)> {
Ok((Self, Self::Api {}))
}
#[server(api = get)]
async fn get(
&mut self,
_api: &mut Self::Api,
_request: api::asset::GetRequest,
) -> ServerResult<api::asset::GetResponse> {
Ok(api::asset::GetResponse::Missing)
}
}
fn main() {}