From 161fe4dab1de43912a4f23f5ac6c383552fd6057 Mon Sep 17 00:00:00 2001 From: Yury Date: Wed, 23 Oct 2024 12:59:13 +0300 Subject: [PATCH] Some doc aliases for cf::String --- cidre/src/cf/string.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/cidre/src/cf/string.rs b/cidre/src/cf/string.rs index 4a88c848..9285fa5b 100644 --- a/cidre/src/cf/string.rs +++ b/cidre/src/cf/string.rs @@ -1,5 +1,9 @@ use core::fmt; -use std::{borrow::Cow, ffi::CStr, os::raw::c_char, str::from_utf8_unchecked}; +use std::{ + borrow::Cow, + ffi::{c_char, CStr}, + str::from_utf8_unchecked, +}; use crate::{ arc, @@ -364,21 +368,25 @@ define_cf_type!( ); impl StringMut { + #[doc(alias = "CFStringAppend")] #[inline] pub fn append(&mut self, appended_string: &String) { unsafe { CFStringAppend(self, appended_string) } } + #[doc(alias = "CFStringTrim")] #[inline] pub fn trim(&mut self, trim_string: &String) { unsafe { CFStringTrim(self, trim_string) } } + #[doc(alias = "CFStringTrimWhitespace")] #[inline] pub fn trim_whitespace(&mut self) { unsafe { CFStringTrimWhitespace(self) } } + #[doc(alias = "CFStringCreateMutable")] #[inline] pub fn create_in(max_length: Index, alloc: Option<&cf::Allocator>) -> Option> { unsafe { CFStringCreateMutable(alloc, max_length) }