//! This file has been automatically generated by `objc2`'s `header-translator`. //! DO NOT EDIT use objc2::__framework_prelude::*; use objc2_foundation::*; use crate::*; extern_class!( #[derive(Debug, PartialEq, Eq, Hash)] pub struct UICalendarSelection; unsafe impl ClassType for UICalendarSelection { type Super = NSObject; type Mutability = MainThreadOnly; } ); unsafe impl NSObjectProtocol for UICalendarSelection {} extern_methods!( unsafe impl UICalendarSelection { #[method(updateSelectableDates)] pub unsafe fn updateSelectableDates(&self); #[method_id(@__retain_semantics Init init)] pub unsafe fn init(this: Allocated) -> Retained; #[method_id(@__retain_semantics New new)] pub unsafe fn new(mtm: MainThreadMarker) -> Retained; } );