Docs.rs
core-foundation-0.10.0
core-foundation 0.10.0
Permalink
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 url
Structs
Constants
Statics
Functions
Type Aliases
In crate core_
foundation
Module
core_foundation
::
url
Copy item path
source
·
[
−
]
Expand description
A URL type for Core Foundation.
Structs
§
CFURL
__CFURL
Constants
§
kCFBookmark
Resolution
Without
Mounting
Mask
kCFBookmark
Resolution
WithoutUI
Mask
kCFURL
Bookmark
Resolution
With
Security
Scope
kCFURL
Bookmark
Resolution
Without
Mounting
Mask
kCFURL
Bookmark
Resolution
WithoutUI
Mask
kCFURL
Component
Fragment
kCFURL
Component
Host
kCFURL
Component
NetLocation
kCFURL
Component
Parameter
String
kCFURL
Component
Password
kCFURL
Component
Path
kCFURL
Component
Port
kCFURL
Component
Query
kCFURL
Component
Resource
Specifier
kCFURL
Component
Scheme
kCFURL
Component
User
kCFURL
Component
User
Info
kCFURLHFS
Path
Style
kCFURLPOSIX
Path
Style
kCFURL
Windows
Path
Style
Statics
§
kCFURL
Attribute
Modification
Date
Key
kCFURL
Bookmark
Creation
Minimal
Bookmark
Mask
kCFURL
Bookmark
Creation
Prefer
FileID
Resolution
Mask
kCFURL
Bookmark
Creation
Security
Scope
Allow
Only
Read
Access
kCFURL
Bookmark
Creation
Suitable
ForBookmark
File
kCFURL
Bookmark
Creation
With
Security
Scope
kCFURL
Bookmark
Creation
Without
Implicit
Security
Scope
kCFURL
Canonical
Path
Key
kCFURL
Content
Access
Date
Key
kCFURL
Content
Modification
Date
Key
kCFURL
Creation
Date
Key
kCFURL
Custom
Icon
Key
kCFURL
Effective
Icon
Key
kCFURL
File
Allocated
Size
Key
kCFURL
File
Resource
Identifier
Key
kCFURL
File
Resource
Type
Block
Special
kCFURL
File
Resource
Type
Character
Special
kCFURL
File
Resource
Type
Directory
kCFURL
File
Resource
Type
Key
kCFURL
File
Resource
Type
Named
Pipe
kCFURL
File
Resource
Type
Regular
kCFURL
File
Resource
Type
Socket
kCFURL
File
Resource
Type
Symbolic
Link
kCFURL
File
Resource
Type
Unknown
kCFURL
File
Security
Key
kCFURL
File
Size
Key
kCFURL
HasHidden
Extension
Key
kCFURL
IsAlias
File
Key
kCFURL
IsApplication
Key
kCFURL
IsDirectory
Key
kCFURL
IsExcluded
From
Backup
Key
kCFURL
IsExecutable
Key
kCFURL
IsHidden
Key
kCFURL
IsMount
Trigger
Key
kCFURL
IsPackage
Key
kCFURL
IsReadable
Key
kCFURL
IsRegular
File
Key
kCFURL
IsSymbolic
Link
Key
kCFURL
IsSystem
Immutable
Key
kCFURL
IsUbiquitous
Item
Key
kCFURL
IsUser
Immutable
Key
kCFURL
IsVolume
Key
kCFURL
IsWritable
Key
kCFURL
Keys
OfUnset
Values
Key
kCFURL
Label
Color
Key
kCFURL
Label
Number
Key
kCFURL
Link
Count
Key
kCFURL
Localized
Label
Key
kCFURL
Localized
Name
Key
kCFURL
Localized
Type
Description
Key
kCFURL
Name
Key
kCFURL
Parent
DirectoryURL
Key
kCFURL
Path
Key
kCFURL
PreferredIO
Block
Size
Key
kCFURL
Total
File
Allocated
Size
Key
kCFURL
Total
File
Size
Key
kCFURL
Type
Identifier
Key
kCFURL
Ubiquitous
Item
HasUnresolved
Conflicts
Key
kCFURL
Ubiquitous
Item
IsDownloaded
Key
kCFURL
Ubiquitous
Item
IsDownloading
Key
kCFURL
Ubiquitous
Item
IsUploaded
Key
kCFURL
Ubiquitous
Item
IsUploading
Key
kCFURL
Ubiquitous
Item
Percent
Downloaded
Key
kCFURL
Ubiquitous
Item
Percent
Uploaded
Key
kCFURL
Volume
Available
Capacity
Key
kCFURL
Volume
Creation
Date
Key
kCFURL
Volume
Identifier
Key
kCFURL
Volume
IsAutomounted
Key
kCFURL
Volume
IsBrowsable
Key
kCFURL
Volume
IsEjectable
Key
kCFURL
Volume
IsInternal
Key
kCFURL
Volume
IsJournaling
Key
kCFURL
Volume
IsLocal
Key
kCFURL
Volume
IsRead
Only
Key
kCFURL
Volume
IsRemovable
Key
kCFURL
Volume
Localized
Format
Description
Key
kCFURL
Volume
Localized
Name
Key
kCFURL
Volume
Maximum
File
Size
Key
kCFURL
Volume
Name
Key
kCFURL
Volume
Resource
Count
Key
kCFURL
Volume
Supports
Advisory
File
Locking
Key
kCFURL
Volume
Supports
Case
Preserved
Names
Key
kCFURL
Volume
Supports
Case
Sensitive
Names
Key
kCFURL
Volume
Supports
Extended
Security
Key
kCFURL
Volume
Supports
Hard
Links
Key
kCFURL
Volume
Supports
Journaling
Key
kCFURL
Volume
Supports
PersistentI
DsKey
kCFURL
Volume
Supports
Renaming
Key
kCFURL
Volume
Supports
Root
Directory
Dates
Key
kCFURL
Volume
Supports
Sparse
Files
Key
kCFURL
Volume
Supports
Symbolic
Links
Key
kCFURL
Volume
Supports
Volume
Sizes
Key
kCFURL
Volume
Supports
Zero
Runs
Key
kCFURL
Volume
Total
Capacity
Key
kCFURL
VolumeURL
ForRemounting
Key
kCFURL
VolumeURL
Key
kCFURL
VolumeUUID
String
Key
Functions
§
CFURL
CanBe
Decomposed
⚠
CFURL
Clear
Resource
Property
Cache
⚠
CFURL
Clear
Resource
Property
Cache
ForKey
⚠
CFURL
Copy
AbsoluteURL
⚠
CFURL
Copy
File
System
Path
⚠
CFURL
Copy
Fragment
⚠
CFURL
Copy
Host
Name
⚠
CFURL
Copy
Last
Path
Component
⚠
CFURL
Copy
NetLocation
⚠
CFURL
Copy
Parameter
String
⚠
CFURL
Copy
Password
⚠
CFURL
Copy
Path
⚠
CFURL
Copy
Path
Extension
⚠
CFURL
Copy
Query
String
⚠
CFURL
Copy
Resource
Properties
ForKeys
⚠
CFURL
Copy
Resource
Specifier
⚠
CFURL
Copy
Scheme
⚠
CFURL
Copy
Strict
Path
⚠
CFURL
Copy
User
Name
⚠
CFURL
Create
AbsoluteURL
With
Bytes
⚠
CFURL
Create
Bookmark
Data
⚠
CFURL
Create
Bookmark
Data
From
Alias
Record
⚠
CFURL
Create
Bookmark
Data
From
File
⚠
CFURL
Create
ByResolving
Bookmark
Data
⚠
CFURL
Create
Copy
Appending
Path
Component
⚠
CFURL
Create
Copy
Appending
Path
Extension
⚠
CFURL
Create
Copy
Deleting
Last
Path
Component
⚠
CFURL
Create
Copy
Deleting
Path
Extension
⚠
CFURL
Create
Data
⚠
CFURL
Create
File
PathURL
⚠
CFURL
Create
File
ReferenceURL
⚠
CFURL
Create
From
File
System
Representation
⚠
CFURL
Create
From
File
System
Representation
Relative
ToBase
⚠
CFURL
Create
Resource
Properties
ForKeys
From
Bookmark
Data
⚠
CFURL
Create
Resource
Property
ForKey
From
Bookmark
Data
⚠
CFURL
Create
String
ByAdding
Percent
Escapes
⚠
CFURL
Create
String
ByReplacing
Percent
Escapes
⚠
CFURL
Create
String
ByReplacing
Percent
Escapes
Using
Encoding
⚠
CFURL
Create
With
Bytes
⚠
CFURL
Create
With
File
System
Path
⚠
CFURL
Create
With
File
System
Path
Relative
ToBase
⚠
CFURL
Create
With
String
⚠
CFURL
GetBaseURL
⚠
CFURL
GetByte
Range
ForComponent
⚠
CFURL
GetBytes
⚠
CFURL
GetFile
System
Representation
⚠
CFURL
GetPort
Number
⚠
CFURL
GetString
⚠
CFURL
GetTypeID
⚠
CFURL
HasDirectory
Path
⚠
CFURL
Resource
IsReachable
⚠
CFURL
SetResource
Properties
ForKeys
⚠
CFURL
SetResource
Property
ForKey
⚠
CFURL
SetTemporary
Resource
Property
ForKey
⚠
CFURL
Start
Accessing
Security
Scoped
Resource
⚠
CFURL
Stop
Accessing
Security
Scoped
Resource
⚠
CFURL
Write
Bookmark
Data
ToFile
⚠
Type Aliases
§
CFURL
Bookmark
Creation
Options
CFURL
Bookmark
File
Creation
Options
CFURL
Bookmark
Resolution
Options
CFURL
Component
Type
CFURL
Path
Style
CFURL
Ref