hyprwire 0.2.6

A fast and consistent wire protocol for IPC
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use super::types;

#[allow(dead_code)]
pub struct ObjectImplementation<'a> {
    pub object_name: &'a str,
    pub version: u32,
}

pub trait ProtocolImplementations {
    fn protocol(&self) -> &dyn types::ProtocolSpec;

    fn implementation(&self) -> &[ObjectImplementation<'_>];
}