cobin 0.1.1

Minimalistic bindings for Metal and related Cocoa frameworks.
Documentation
use crate::{
  obj::Object,
  runtime::NSObjectBase,
  PrivateMarker
};

pub struct NSDate(PrivateMarker);

impl Object for NSDate {}
unsafe impl objc::Message for NSDate {}

impl NSObjectBase for NSDate {
  fn class_name() -> &'static str { "NSDate" }
}

impl NSDate {
  pub unsafe fn distant_past() -> *mut Self {
    msg_send![Self::get_class(), distantPast]
  }
}