use objc::runtime::Object;
use objc::{class, msg_send, sel, sel_impl};
use objc_id::Id;
use crate::foundation::{id, NSString};
#[derive(Debug)]
pub struct SceneConnectionOptions(Id<Object>);
impl SceneConnectionOptions {
pub fn with(opts: id) -> Self {
SceneConnectionOptions(unsafe { Id::from_ptr(opts) })
}
pub fn into_inner(mut self) -> id {
&mut *self.0
}
}