☰
objc
::
runtime
Structs
Class
Ivar
Method
Object
Protocol
Sel
Constants
NO
YES
Functions
class_addIvar
class_addMethod
class_addProtocol
class_conformsToProtocol
class_copyIvarList
class_copyMethodList
class_copyProtocolList
class_createInstance
class_getInstanceMethod
class_getInstanceSize
class_getInstanceVariable
class_getName
class_getSuperclass
ivar_getName
ivar_getOffset
ivar_getTypeEncoding
method_copyArgumentType
method_copyReturnType
method_exchangeImplementations
method_getImplementation
method_getName
method_getNumberOfArguments
method_setImplementation
objc_allocateClassPair
objc_allocateProtocol
objc_autorelease
objc_autoreleasePoolPop
objc_autoreleasePoolPush
objc_copyClassList
objc_copyProtocolList
objc_copyWeak
objc_destroyWeak
objc_disposeClassPair
objc_getClass
objc_getClassList
objc_getProtocol
objc_initWeak
objc_loadWeakRetained
objc_registerClassPair
objc_registerProtocol
objc_release
objc_retain
object_dispose
object_getClass
protocol_addMethodDescription
protocol_addProtocol
protocol_conformsToProtocol
protocol_copyProtocolList
protocol_getName
protocol_isEqual
sel_getName
sel_registerName
Type Definitions
BOOL
Imp
dark
light
All crates
block
dispatch
doc
libc
malloc_buf
objc
objc_encode
objc_exception
objc_foundation
objc_id
objc_test_utils
[
−
]
[src]
Function
objc
::
runtime
::
objc_retain
pub unsafe extern "C" fn objc_retain(obj:
*mut
Object
) ->
*mut
Object