From ffd0aee25c43ef3acd2f05bc96a809ce71253953 Mon Sep 17 00:00:00 2001 From: michaelwright235 Date: Thu, 1 Jun 2023 19:09:45 +0300 Subject: [PATCH] sys: url: Add CFURLBookmarkResolutionOptions related constants --- core-foundation-sys/src/url.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core-foundation-sys/src/url.rs b/core-foundation-sys/src/url.rs index e8fe736..e936424 100644 --- a/core-foundation-sys/src/url.rs +++ b/core-foundation-sys/src/url.rs @@ -67,6 +67,15 @@ pub const kCFURLComponentParameterString: CFIndex= 10; pub const kCFURLComponentQuery: CFIndex = 11; pub const kCFURLComponentFragment: CFIndex = 12; +/* Bookmark Data Resolution Options */ +pub const kCFURLBookmarkResolutionWithoutUIMask: CFURLBookmarkResolutionOptions = ( 1u32 << 8 ) as usize; +pub const kCFURLBookmarkResolutionWithoutMountingMask: CFURLBookmarkResolutionOptions = ( 1u32 << 9 ) as usize; +#[cfg(target_os="macos")] +pub const kCFURLBookmarkResolutionWithSecurityScope: CFURLBookmarkResolutionOptions = ( 1u32 << 10 ) as usize; +pub const kCFURLBookmarkResolutionWithoutImplicitStartAccessing: CFURLBookmarkResolutionOptions = ( 1u32 << 15 ) as usize; // macos(11.2)+ +pub const kCFBookmarkResolutionWithoutUIMask: CFURLBookmarkResolutionOptions = ( 1u32 << 8 ) as usize; +pub const kCFBookmarkResolutionWithoutMountingMask: CFURLBookmarkResolutionOptions = ( 1u32 << 9 ) as usize; + extern { /* * CFURL.h