diff --git a/src/font.rs b/src/font.rs index a80330c..b93c639 100644 --- a/src/font.rs +++ b/src/font.rs @@ -83,6 +83,15 @@ impl Drop for CTFont { } } +impl Clone for CTFont { + #[inline] + fn clone(&self) -> CTFont { + unsafe { + TCFType::wrap_under_get_rule(self.obj) + } + } +} + impl TCFType for CTFont { #[inline] fn as_concrete_TypeRef(&self) -> CTFontRef {