pub enum ObjectiveCPropertyAttribute {
Readonly,
Readwrite,
Copy,
Retain,
Strong,
Weak,
Assign,
Atomic,
Nonatomic,
Dynamic,
Class,
}Expand description
Objective-C property attribute supported by the deterministic renderer.
Variants§
Readonly
Read-only property.
Readwrite
Read-write property.
Copy
Copy ownership.
Retain
Retain ownership.
Strong
Strong ownership.
Weak
Weak ownership.
Assign
Assign ownership.
Atomic
Atomic property.
Nonatomic
Non-atomic property.
Dynamic
Dynamically implemented property.
Class
Class property.
Trait Implementations§
Source§impl Clone for ObjectiveCPropertyAttribute
impl Clone for ObjectiveCPropertyAttribute
Source§fn clone(&self) -> ObjectiveCPropertyAttribute
fn clone(&self) -> ObjectiveCPropertyAttribute
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ObjectiveCPropertyAttribute
Source§impl Debug for ObjectiveCPropertyAttribute
impl Debug for ObjectiveCPropertyAttribute
impl Eq for ObjectiveCPropertyAttribute
Source§impl Hash for ObjectiveCPropertyAttribute
impl Hash for ObjectiveCPropertyAttribute
Source§impl Ord for ObjectiveCPropertyAttribute
impl Ord for ObjectiveCPropertyAttribute
Source§fn cmp(&self, other: &ObjectiveCPropertyAttribute) -> Ordering
fn cmp(&self, other: &ObjectiveCPropertyAttribute) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ObjectiveCPropertyAttribute
impl PartialOrd for ObjectiveCPropertyAttribute
impl StructuralPartialEq for ObjectiveCPropertyAttribute
Auto Trait Implementations§
impl Freeze for ObjectiveCPropertyAttribute
impl RefUnwindSafe for ObjectiveCPropertyAttribute
impl Send for ObjectiveCPropertyAttribute
impl Sync for ObjectiveCPropertyAttribute
impl Unpin for ObjectiveCPropertyAttribute
impl UnsafeUnpin for ObjectiveCPropertyAttribute
impl UnwindSafe for ObjectiveCPropertyAttribute
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