1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use crate::{ PrivateMarker, obj::Object }; pub struct MTLDrawable(PrivateMarker); impl Object for MTLDrawable {} unsafe impl objc::Message for MTLDrawable {} impl MTLDrawable { pub unsafe fn present(&self) { msg_send![self, present] } }