#[repr(C)]pub struct SecAccessControl { /* private fields */ }
Available on crate feature
SecBase
only.Expand description
CFType representing access control for an item. SecAccessControl.h for details.
See also Apple’s documentation
Methods from Deref<Target = CFType>§
Sourcepub fn downcast_ref<T>(&self) -> Option<&T>where
T: ConcreteType,
Available on crate feature SecCustomTransform
only.
pub fn downcast_ref<T>(&self) -> Option<&T>where
T: ConcreteType,
SecCustomTransform
only.Attempt to downcast the type to that of type T
.
This is the reference-variant. Use CFRetained::downcast
if you
want to convert a retained type. See also ConcreteType
for more
details on which types support being converted to.
Trait Implementations§
Source§impl AsRef<AnyObject> for SecAccessControl
impl AsRef<AnyObject> for SecAccessControl
Source§impl AsRef<CFType> for SecAccessControl
impl AsRef<CFType> for SecAccessControl
Source§impl AsRef<SecAccessControl> for SecAccessControl
impl AsRef<SecAccessControl> for SecAccessControl
Source§impl Borrow<AnyObject> for SecAccessControl
impl Borrow<AnyObject> for SecAccessControl
Source§impl Borrow<CFType> for SecAccessControl
impl Borrow<CFType> for SecAccessControl
Source§impl ConcreteType for SecAccessControl
Available on crate feature SecAccessControl
only.
impl ConcreteType for SecAccessControl
Available on crate feature
SecAccessControl
only.Source§impl Debug for SecAccessControl
impl Debug for SecAccessControl
Source§impl Deref for SecAccessControl
impl Deref for SecAccessControl
Source§impl Hash for SecAccessControl
impl Hash for SecAccessControl
Source§impl Message for SecAccessControl
impl Message for SecAccessControl
Source§impl PartialEq for SecAccessControl
impl PartialEq for SecAccessControl
Source§impl RefEncode for SecAccessControl
impl RefEncode for SecAccessControl
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
Source§impl Type for SecAccessControl
impl Type for SecAccessControl
impl Eq for SecAccessControl
Auto Trait Implementations§
impl !Freeze for SecAccessControl
impl !RefUnwindSafe for SecAccessControl
impl !Send for SecAccessControl
impl !Sync for SecAccessControl
impl !Unpin for SecAccessControl
impl !UnwindSafe for SecAccessControl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more