pub struct ObjectiveCProperty {
pub name: Identifier,
pub ty: Type,
pub attributes: Vec<ObjectiveCPropertyAttribute>,
}Expand description
Objective-C property declaration.
Fields§
§name: IdentifierProperty name.
ty: TypeComplete property type.
attributes: Vec<ObjectiveCPropertyAttribute>Canonically ordered attributes.
Trait Implementations§
Source§impl Clone for ObjectiveCProperty
impl Clone for ObjectiveCProperty
Source§impl Debug for ObjectiveCProperty
impl Debug for ObjectiveCProperty
impl Eq for ObjectiveCProperty
Source§impl Hash for ObjectiveCProperty
impl Hash for ObjectiveCProperty
Source§impl PartialEq for ObjectiveCProperty
impl PartialEq for ObjectiveCProperty
impl StructuralPartialEq for ObjectiveCProperty
Auto Trait Implementations§
impl Freeze for ObjectiveCProperty
impl RefUnwindSafe for ObjectiveCProperty
impl Send for ObjectiveCProperty
impl Sync for ObjectiveCProperty
impl Unpin for ObjectiveCProperty
impl UnsafeUnpin for ObjectiveCProperty
impl UnwindSafe for ObjectiveCProperty
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