Docs.rs
core-foundation-0.9.4
core-foundation 0.9.4
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
github:servo:cargo-publish
pcwalton
larsbergstrom
metajack
mbrubeck
Dependencies
chrono ^0.4
normal
core-foundation-sys ^0.8.6
normal
libc ^0.2
normal
uuid ^0.5
normal
Versions
44.14%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
core_foundation
0.9.4
Module string
Structs
Constants
Functions
Type Aliases
In crate core_foundation
?
Module
core_foundation
::
string
source
·
[
−
]
Expand description
Immutable strings.
Structs
CFString
An immutable string in one of a variety of encodings.
__CFString
Constants
kCFCompareAnchored
kCFCompareBackwards
kCFCompareCaseInsensitive
kCFCompareDiacriticInsensitive
kCFCompareForcedOrdering
kCFCompareLocalized
kCFCompareNonliteral
kCFCompareNumerically
kCFCompareWidthInsensitive
kCFStringEncodingANSEL
kCFStringEncodingASCII
kCFStringEncodingBig5
kCFStringEncodingBig5_E
kCFStringEncodingBig5_HKSCS_1999
kCFStringEncodingCNS_11643_92_P1
kCFStringEncodingCNS_11643_92_P2
kCFStringEncodingCNS_11643_92_P3
kCFStringEncodingDOSArabic
kCFStringEncodingDOSBalticRim
kCFStringEncodingDOSCanadianFrench
kCFStringEncodingDOSChineseSimplif
kCFStringEncodingDOSChineseTrad
kCFStringEncodingDOSCyrillic
kCFStringEncodingDOSGreek
kCFStringEncodingDOSGreek1
kCFStringEncodingDOSGreek2
kCFStringEncodingDOSHebrew
kCFStringEncodingDOSIcelandic
kCFStringEncodingDOSJapanese
kCFStringEncodingDOSKorean
kCFStringEncodingDOSLatin1
kCFStringEncodingDOSLatin2
kCFStringEncodingDOSLatinUS
kCFStringEncodingDOSNordic
kCFStringEncodingDOSPortuguese
kCFStringEncodingDOSRussian
kCFStringEncodingDOSThai
kCFStringEncodingDOSTurkish
kCFStringEncodingEBCDIC_CP037
kCFStringEncodingEBCDIC_US
kCFStringEncodingEUC_CN
kCFStringEncodingEUC_JP
kCFStringEncodingEUC_KR
kCFStringEncodingEUC_TW
kCFStringEncodingGBK_95
kCFStringEncodingGB_2312_80
kCFStringEncodingGB_18030_2000
kCFStringEncodingHZ_GB_2312
kCFStringEncodingISOLatin1
kCFStringEncodingISOLatin2
kCFStringEncodingISOLatin3
kCFStringEncodingISOLatin4
kCFStringEncodingISOLatin5
kCFStringEncodingISOLatin6
kCFStringEncodingISOLatin7
kCFStringEncodingISOLatin8
kCFStringEncodingISOLatin9
kCFStringEncodingISOLatin10
kCFStringEncodingISOLatinArabic
kCFStringEncodingISOLatinCyrillic
kCFStringEncodingISOLatinGreek
kCFStringEncodingISOLatinHebrew
kCFStringEncodingISOLatinThai
kCFStringEncodingISO_2022_CN
kCFStringEncodingISO_2022_CN_EXT
kCFStringEncodingISO_2022_JP
kCFStringEncodingISO_2022_JP_1
kCFStringEncodingISO_2022_JP_2
kCFStringEncodingISO_2022_JP_3
kCFStringEncodingISO_2022_KR
kCFStringEncodingInvalidId
kCFStringEncodingJIS_C6226_78
kCFStringEncodingJIS_X0201_76
kCFStringEncodingJIS_X0208_83
kCFStringEncodingJIS_X0208_90
kCFStringEncodingJIS_X0212_90
kCFStringEncodingKOI8_R
kCFStringEncodingKOI8_U
kCFStringEncodingKSC_5601_87
kCFStringEncodingKSC_5601_92_Johab
kCFStringEncodingMacArabic
kCFStringEncodingMacArmenian
kCFStringEncodingMacBengali
kCFStringEncodingMacBurmese
kCFStringEncodingMacCeltic
kCFStringEncodingMacCentralEurRoman
kCFStringEncodingMacChineseSimp
kCFStringEncodingMacChineseTrad
kCFStringEncodingMacCroatian
kCFStringEncodingMacCyrillic
kCFStringEncodingMacDevanagari
kCFStringEncodingMacDingbats
kCFStringEncodingMacEthiopic
kCFStringEncodingMacExtArabic
kCFStringEncodingMacFarsi
kCFStringEncodingMacGaelic
kCFStringEncodingMacGeorgian
kCFStringEncodingMacGreek
kCFStringEncodingMacGujarati
kCFStringEncodingMacGurmukhi
kCFStringEncodingMacHFS
kCFStringEncodingMacHebrew
kCFStringEncodingMacIcelandic
kCFStringEncodingMacInuit
kCFStringEncodingMacJapanese
kCFStringEncodingMacKannada
kCFStringEncodingMacKhmer
kCFStringEncodingMacKorean
kCFStringEncodingMacLaotian
kCFStringEncodingMacMalayalam
kCFStringEncodingMacMongolian
kCFStringEncodingMacOriya
kCFStringEncodingMacRoman
kCFStringEncodingMacRomanLatin1
kCFStringEncodingMacRomanian
kCFStringEncodingMacSinhalese
kCFStringEncodingMacSymbol
kCFStringEncodingMacTamil
kCFStringEncodingMacTelugu
kCFStringEncodingMacThai
kCFStringEncodingMacTibetan
kCFStringEncodingMacTurkish
kCFStringEncodingMacUkrainian
kCFStringEncodingMacVT100
kCFStringEncodingMacVietnamese
kCFStringEncodingNextStepJapanese
kCFStringEncodingNextStepLatin
kCFStringEncodingNonLossyASCII
kCFStringEncodingShiftJIS
kCFStringEncodingShiftJIS_X0213
kCFStringEncodingShiftJIS_X0213_00
kCFStringEncodingShiftJIS_X0213_MenKuTen
kCFStringEncodingUTF7
kCFStringEncodingUTF7_IMAP
kCFStringEncodingUTF8
kCFStringEncodingUTF16
kCFStringEncodingUTF16BE
kCFStringEncodingUTF16LE
kCFStringEncodingUTF32
kCFStringEncodingUTF32BE
kCFStringEncodingUTF32LE
kCFStringEncodingUnicode
kCFStringEncodingVISCII
kCFStringEncodingWindowsArabic
kCFStringEncodingWindowsBalticRim
kCFStringEncodingWindowsCyrillic
kCFStringEncodingWindowsGreek
kCFStringEncodingWindowsHebrew
kCFStringEncodingWindowsKoreanJohab
kCFStringEncodingWindowsLatin1
kCFStringEncodingWindowsLatin2
kCFStringEncodingWindowsLatin5
kCFStringEncodingWindowsVietnamese
kCFStringNormalizationFormC
kCFStringNormalizationFormD
kCFStringNormalizationFormKC
kCFStringNormalizationFormKD
Functions
CFShowStr
⚠
CFStringAppend
⚠
CFStringAppendCString
⚠
CFStringAppendCharacters
⚠
CFStringAppendFormat
⚠
CFStringAppendPascalString
⚠
CFStringCapitalize
⚠
CFStringCompare
⚠
CFStringCompareWithOptions
⚠
CFStringCompareWithOptionsAndLocale
⚠
CFStringConvertEncodingToIANACharSetName
⚠
CFStringConvertEncodingToNSStringEncoding
⚠
CFStringConvertEncodingToWindowsCodepage
⚠
CFStringConvertIANACharSetNameToEncoding
⚠
CFStringConvertNSStringEncodingToEncoding
⚠
CFStringConvertWindowsCodepageToEncoding
⚠
CFStringCreateArrayBySeparatingStrings
⚠
CFStringCreateArrayWithFindResults
⚠
CFStringCreateByCombiningStrings
⚠
CFStringCreateCopy
⚠
CFStringCreateExternalRepresentation
⚠
CFStringCreateFromExternalRepresentation
⚠
CFStringCreateMutable
⚠
CFStringCreateMutableCopy
⚠
CFStringCreateMutableWithExternalCharactersNoCopy
⚠
CFStringCreateWithBytes
⚠
CFStringCreateWithBytesNoCopy
⚠
CFStringCreateWithCString
⚠
CFStringCreateWithCStringNoCopy
⚠
CFStringCreateWithCharacters
⚠
CFStringCreateWithCharactersNoCopy
⚠
CFStringCreateWithFileSystemRepresentation
⚠
CFStringCreateWithFormat
⚠
CFStringCreateWithPascalString
⚠
CFStringCreateWithPascalStringNoCopy
⚠
CFStringCreateWithSubstring
⚠
CFStringDelete
⚠
CFStringFind
⚠
CFStringFindAndReplace
⚠
CFStringFindCharacterFromSet
⚠
CFStringFindWithOptions
⚠
CFStringFindWithOptionsAndLocale
⚠
CFStringFold
⚠
CFStringGetBytes
⚠
CFStringGetCString
⚠
CFStringGetCStringPtr
⚠
CFStringGetCharacterAtIndex
⚠
CFStringGetCharacters
⚠
CFStringGetCharactersPtr
⚠
CFStringGetDoubleValue
⚠
CFStringGetFastestEncoding
⚠
CFStringGetFileSystemRepresentation
⚠
CFStringGetHyphenationLocationBeforeIndex
⚠
CFStringGetIntValue
⚠
CFStringGetLength
⚠
CFStringGetLineBounds
⚠
CFStringGetListOfAvailableEncodings
⚠
CFStringGetMaximumSizeForEncoding
⚠
CFStringGetMaximumSizeOfFileSystemRepresentation
⚠
CFStringGetMostCompatibleMacStringEncoding
⚠
CFStringGetNameOfEncoding
⚠
CFStringGetParagraphBounds
⚠
CFStringGetPascalString
⚠
CFStringGetPascalStringPtr
⚠
CFStringGetRangeOfComposedCharactersAtIndex
⚠
CFStringGetSmallestEncoding
⚠
CFStringGetSystemEncoding
⚠
CFStringGetTypeID
⚠
CFStringHasPrefix
⚠
CFStringHasSuffix
⚠
CFStringInsert
⚠
CFStringIsEncodingAvailable
⚠
CFStringIsHyphenationAvailableForLocale
⚠
CFStringLowercase
⚠
CFStringNormalize
⚠
CFStringPad
⚠
CFStringReplace
⚠
CFStringReplaceAll
⚠
CFStringSetExternalCharactersNoCopy
⚠
CFStringTransform
⚠
CFStringTrim
⚠
CFStringTrimWhitespace
⚠
CFStringUppercase
⚠
Type Aliases
CFMutableStringRef
CFStringCompareFlags
CFStringEncoding
CFStringNormalizationForm
CFStringRef
UniChar