phoxal 0.9.0

Phoxal — production-oriented autonomous robot framework (engine, model, typed bus, contracts).
Documentation
pub mod v1;

contract! {
    #[derive(Eq)]
    pub enum GetRequest {
        V1(v1::GetRequest),
    }
}

contract! {
    #[derive(Eq)]
    pub enum GetResponse {
        V1(v1::GetResponse),
    }
}

impl crate::bus::zenoh::BusyResponse for GetResponse {
    fn busy() -> Self {
        Self::V1(<v1::GetResponse as crate::bus::zenoh::BusyResponse>::busy())
    }
}