Add support for facilities

This commit is contained in:
Mihai Dinculescu
2022-10-15 22:51:57 +01:00
parent 307b83ea95
commit 6be70c8566
23 changed files with 535 additions and 137 deletions

View File

@@ -1,6 +1,6 @@
use crate::{NotificationData, SimConnect, SimConnectError};
use crate::{Object, SimConnect, SimConnectError};
/// Trait to be implemented by objects that can be registered with SimConnect.
pub trait SimConnectObjectExt: Clone + for<'a> TryFrom<&'a NotificationData> {
pub trait SimConnectObjectExt: Clone + for<'a> TryFrom<&'a Object> {
fn register(client: &mut SimConnect, id: u32) -> Result<(), SimConnectError>;
}