7 lines
283 B
Rust
7 lines
283 B
Rust
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 Object> {
|
|
fn register(client: &mut SimConnect, id: u32) -> Result<(), SimConnectError>;
|
|
}
|