pub struct ObjCMethodImp {
pub class_name: String,
pub category_name: Option<String>,
pub method_name: String,
pub kind: ObjCMethodKind,
pub imp: Va,
}Expand description
One parsed Objective-C implementation entry.
Fields§
§class_name: StringOwning class name.
category_name: Option<String>Owning category name, when the method comes from a category.
method_name: StringSelector spelling.
kind: ObjCMethodKindInstance or class dispatch kind.
imp: VaImplementation virtual address.
Trait Implementations§
Source§impl Clone for ObjCMethodImp
impl Clone for ObjCMethodImp
Source§impl Debug for ObjCMethodImp
impl Debug for ObjCMethodImp
impl Eq for ObjCMethodImp
Source§impl PartialEq for ObjCMethodImp
impl PartialEq for ObjCMethodImp
impl StructuralPartialEq for ObjCMethodImp
Auto Trait Implementations§
impl Freeze for ObjCMethodImp
impl RefUnwindSafe for ObjCMethodImp
impl Send for ObjCMethodImp
impl Sync for ObjCMethodImp
impl Unpin for ObjCMethodImp
impl UnsafeUnpin for ObjCMethodImp
impl UnwindSafe for ObjCMethodImp
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