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

@@ -117,10 +117,10 @@ pub fn derive(input: TokenStream) -> TokenStream {
Ok(())
}
}
impl TryFrom<&simconnect_sdk::NotificationData> for #name {
impl TryFrom<&simconnect_sdk::Object> for #name {
type Error = simconnect_sdk::SimConnectError;
fn try_from(value: &simconnect_sdk::NotificationData) -> Result<Self, Self::Error> {
fn try_from(value: &simconnect_sdk::Object) -> Result<Self, Self::Error> {
value.try_transmute::<#name>()
}
}