Docs.rs
core-foundation-0.10.0
core-foundation 0.10.0
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
core-foundation-sys ^0.8.7
normal
libc ^0.2
normal
uuid ^1
normal
optional
Versions
44.95%
of the crate is documented
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.10.0
Module string
Structs
Constants
Functions
Type Aliases
In crate core_
foundation
Module
core_foundation
::
string
Copy item path
source
·
[
−
]
Expand description
Immutable strings.
Structs
§
CFString
An immutable string in one of a variety of encodings.
__
CFString
Constants
§
kCFCompare
Anchored
kCFCompare
Backwards
kCFCompare
Case
Insensitive
kCFCompare
Diacritic
Insensitive
kCFCompare
Forced
Ordering
kCFCompare
Localized
kCFCompare
Nonliteral
kCFCompare
Numerically
kCFCompare
Width
Insensitive
kCFString
EncodingANSEL
kCFString
EncodingASCII
kCFString
Encoding
Big5
kCFString
Encoding
Big5_
E
kCFString
Encoding
Big5_
HKSC
S_
1999
kCFString
EncodingCN
S_
11643_
92_
P1
kCFString
EncodingCN
S_
11643_
92_
P2
kCFString
EncodingCN
S_
11643_
92_
P3
kCFString
EncodingDOS
Arabic
kCFString
EncodingDOS
Baltic
Rim
kCFString
EncodingDOS
Canadian
French
kCFString
EncodingDOS
Chinese
Simplif
kCFString
EncodingDOS
Chinese
Trad
kCFString
EncodingDOS
Cyrillic
kCFString
EncodingDOS
Greek
kCFString
EncodingDOS
Greek1
kCFString
EncodingDOS
Greek2
kCFString
EncodingDOS
Hebrew
kCFString
EncodingDOS
Icelandic
kCFString
EncodingDOS
Japanese
kCFString
EncodingDOS
Korean
kCFString
EncodingDOS
Latin1
kCFString
EncodingDOS
Latin2
kCFString
EncodingDOS
LatinUS
kCFString
EncodingDOS
Nordic
kCFString
EncodingDOS
Portuguese
kCFString
EncodingDOS
Russian
kCFString
EncodingDOS
Thai
kCFString
EncodingDOS
Turkish
kCFString
EncodingEBCDI
C_
CP037
kCFString
EncodingEBCDI
C_
US
kCFString
EncodingEU
C_
CN
kCFString
EncodingEU
C_
JP
kCFString
EncodingEU
C_
KR
kCFString
EncodingEU
C_
TW
kCFString
EncodingGB
K_
95
kCFString
EncodingG
B_
2312_
80
kCFString
EncodingG
B_
18030_
2000
kCFString
EncodingH
Z_
GB_
2312
kCFString
EncodingISO
Latin1
kCFString
EncodingISO
Latin2
kCFString
EncodingISO
Latin3
kCFString
EncodingISO
Latin4
kCFString
EncodingISO
Latin5
kCFString
EncodingISO
Latin6
kCFString
EncodingISO
Latin7
kCFString
EncodingISO
Latin8
kCFString
EncodingISO
Latin9
kCFString
EncodingISO
Latin10
kCFString
EncodingISO
Latin
Arabic
kCFString
EncodingISO
Latin
Cyrillic
kCFString
EncodingISO
Latin
Greek
kCFString
EncodingISO
Latin
Hebrew
kCFString
EncodingISO
Latin
Thai
kCFString
EncodingIS
O_
2022_
CN
kCFString
EncodingIS
O_
2022_
CN_
EXT
kCFString
EncodingIS
O_
2022_
JP
kCFString
EncodingIS
O_
2022_
JP_
1
kCFString
EncodingIS
O_
2022_
JP_
2
kCFString
EncodingIS
O_
2022_
JP_
3
kCFString
EncodingIS
O_
2022_
KR
kCFString
Encoding
Invalid
Id
kCFString
EncodingJI
S_
C6226_
78
kCFString
EncodingJI
S_
X0201_
76
kCFString
EncodingJI
S_
X0208_
83
kCFString
EncodingJI
S_
X0208_
90
kCFString
EncodingJI
S_
X0212_
90
kCFString
EncodingKO
I8_
R
kCFString
EncodingKO
I8_
U
kCFString
EncodingKS
C_
5601_
87
kCFString
EncodingKS
C_
5601_
92_
Johab
kCFString
Encoding
MacArabic
kCFString
Encoding
MacArmenian
kCFString
Encoding
MacBengali
kCFString
Encoding
MacBurmese
kCFString
Encoding
MacCeltic
kCFString
Encoding
MacCentral
EurRoman
kCFString
Encoding
MacChinese
Simp
kCFString
Encoding
MacChinese
Trad
kCFString
Encoding
MacCroatian
kCFString
Encoding
MacCyrillic
kCFString
Encoding
MacDevanagari
kCFString
Encoding
MacDingbats
kCFString
Encoding
MacEthiopic
kCFString
Encoding
MacExt
Arabic
kCFString
Encoding
MacFarsi
kCFString
Encoding
MacGaelic
kCFString
Encoding
MacGeorgian
kCFString
Encoding
MacGreek
kCFString
Encoding
MacGujarati
kCFString
Encoding
MacGurmukhi
kCFString
Encoding
MacHFS
kCFString
Encoding
MacHebrew
kCFString
Encoding
MacIcelandic
kCFString
Encoding
MacInuit
kCFString
Encoding
MacJapanese
kCFString
Encoding
MacKannada
kCFString
Encoding
MacKhmer
kCFString
Encoding
MacKorean
kCFString
Encoding
MacLaotian
kCFString
Encoding
MacMalayalam
kCFString
Encoding
MacMongolian
kCFString
Encoding
MacOriya
kCFString
Encoding
MacRoman
kCFString
Encoding
MacRoman
Latin1
kCFString
Encoding
MacRomanian
kCFString
Encoding
MacSinhalese
kCFString
Encoding
MacSymbol
kCFString
Encoding
MacTamil
kCFString
Encoding
MacTelugu
kCFString
Encoding
MacThai
kCFString
Encoding
MacTibetan
kCFString
Encoding
MacTurkish
kCFString
Encoding
MacUkrainian
kCFString
Encoding
MacV
T100
kCFString
Encoding
MacVietnamese
kCFString
Encoding
Next
Step
Japanese
kCFString
Encoding
Next
Step
Latin
kCFString
Encoding
NonLossyASCII
kCFString
Encoding
ShiftJIS
kCFString
Encoding
ShiftJI
S_
X0213
kCFString
Encoding
ShiftJI
S_
X0213_
00
kCFString
Encoding
ShiftJI
S_
X0213_
MenKu
Ten
kCFString
EncodingUT
F7
kCFString
EncodingUT
F8
kCFString
EncodingUT
F7_
IMAP
kCFString
EncodingUT
F16
kCFString
EncodingUT
F32
kCFString
EncodingUT
F16BE
kCFString
EncodingUT
F16LE
kCFString
EncodingUT
F32BE
kCFString
EncodingUT
F32LE
kCFString
Encoding
Unicode
kCFString
EncodingVISCII
kCFString
Encoding
Windows
Arabic
kCFString
Encoding
Windows
Baltic
Rim
kCFString
Encoding
Windows
Cyrillic
kCFString
Encoding
Windows
Greek
kCFString
Encoding
Windows
Hebrew
kCFString
Encoding
Windows
Korean
Johab
kCFString
Encoding
Windows
Latin1
kCFString
Encoding
Windows
Latin2
kCFString
Encoding
Windows
Latin5
kCFString
Encoding
Windows
Vietnamese
kCFString
Normalization
FormC
kCFString
Normalization
FormD
kCFString
Normalization
FormKC
kCFString
Normalization
FormKD
Functions
§
CFShow
Str
⚠
CFString
Append
⚠
CFString
AppendC
String
⚠
CFString
Append
Characters
⚠
CFString
Append
Format
⚠
CFString
Append
Pascal
String
⚠
CFString
Capitalize
⚠
CFString
Compare
⚠
CFString
Compare
With
Options
⚠
CFString
Compare
With
Options
AndLocale
⚠
CFString
Convert
Encoding
ToIANA
Char
SetName
⚠
CFString
Convert
Encoding
ToNS
String
Encoding
⚠
CFString
Convert
Encoding
ToWindows
Codepage
⚠
CFString
ConvertIANA
Char
SetName
ToEncoding
⚠
CFString
ConvertNS
String
Encoding
ToEncoding
⚠
CFString
Convert
Windows
Codepage
ToEncoding
⚠
CFString
Create
Array
BySeparating
Strings
⚠
CFString
Create
Array
With
Find
Results
⚠
CFString
Create
ByCombining
Strings
⚠
CFString
Create
Copy
⚠
CFString
Create
External
Representation
⚠
CFString
Create
From
External
Representation
⚠
CFString
Create
Mutable
⚠
CFString
Create
Mutable
Copy
⚠
CFString
Create
Mutable
With
External
Characters
NoCopy
⚠
CFString
Create
With
Bytes
⚠
CFString
Create
With
Bytes
NoCopy
⚠
CFString
Create
WithC
String
⚠
CFString
Create
WithC
String
NoCopy
⚠
CFString
Create
With
Characters
⚠
CFString
Create
With
Characters
NoCopy
⚠
CFString
Create
With
File
System
Representation
⚠
CFString
Create
With
Format
⚠
CFString
Create
With
Pascal
String
⚠
CFString
Create
With
Pascal
String
NoCopy
⚠
CFString
Create
With
Substring
⚠
CFString
Delete
⚠
CFString
Find
⚠
CFString
Find
AndReplace
⚠
CFString
Find
Character
From
Set
⚠
CFString
Find
With
Options
⚠
CFString
Find
With
Options
AndLocale
⚠
CFString
Fold
⚠
CFString
GetBytes
⚠
CFString
GetC
String
⚠
CFString
GetC
String
Ptr
⚠
CFString
GetCharacter
AtIndex
⚠
CFString
GetCharacters
⚠
CFString
GetCharacters
Ptr
⚠
CFString
GetDouble
Value
⚠
CFString
GetFastest
Encoding
⚠
CFString
GetFile
System
Representation
⚠
CFString
GetHyphenation
Location
Before
Index
⚠
CFString
GetInt
Value
⚠
CFString
GetLength
⚠
CFString
GetLine
Bounds
⚠
CFString
GetList
OfAvailable
Encodings
⚠
CFString
GetMaximum
Size
ForEncoding
⚠
CFString
GetMaximum
Size
OfFile
System
Representation
⚠
CFString
GetMost
Compatible
MacString
Encoding
⚠
CFString
GetName
OfEncoding
⚠
CFString
GetParagraph
Bounds
⚠
CFString
GetPascal
String
⚠
CFString
GetPascal
String
Ptr
⚠
CFString
GetRange
OfComposed
Characters
AtIndex
⚠
CFString
GetSmallest
Encoding
⚠
CFString
GetSystem
Encoding
⚠
CFString
GetTypeID
⚠
CFString
HasPrefix
⚠
CFString
HasSuffix
⚠
CFString
Insert
⚠
CFString
IsEncoding
Available
⚠
CFString
IsHyphenation
Available
ForLocale
⚠
CFString
Lowercase
⚠
CFString
Normalize
⚠
CFString
Pad
⚠
CFString
Replace
⚠
CFString
Replace
All
⚠
CFString
SetExternal
Characters
NoCopy
⚠
CFString
Transform
⚠
CFString
Trim
⚠
CFString
Trim
Whitespace
⚠
CFString
Uppercase
⚠
Type Aliases
§
CFMutable
String
Ref
CFString
Compare
Flags
CFString
Encoding
CFString
Normalization
Form
CFString
Ref
UniChar