Initializerswift 6.1.2Swift
init(_:)
init?(_ from: UnsafeRawPointer?) init?(_ from: UnsafeRawPointer?) import Swift@frozen struct OpaquePointerA wrapper around an opaque C pointer.
@frozen struct UnsafeRawPointerA raw pointer for accessing untyped data.
init<T>(_ from: UnsafePointer<T>) where T : ~Copyable Converts a typed UnsafePointer to an opaque C pointer.
init(_ from: UnsafeRawPointer) init?<T>(_ from: UnsafePointer<T>?) where T : ~Copyable Converts a typed UnsafePointer to an opaque C pointer.
init?<T>(_ from: UnsafeMutablePointer<T>?) where T : ~Copyable Converts a typed UnsafeMutablePointer to an opaque C pointer.
init?(_ from: UnsafeMutableRawPointer?) init<T>(_ from: UnsafeMutablePointer<T>) where T : ~Copyable Converts a typed UnsafeMutablePointer to an opaque C pointer.
init(_ from: UnsafeMutableRawPointer) init?(bitPattern: Int) Creates a new OpaquePointer from the given address, specified as a bit pattern.
init?(bitPattern: UInt) Creates a new OpaquePointer from the given address, specified as a bit pattern.
var debugDescription: String { get }A textual representation of the pointer, suitable for debugging.
static func == (lhs: OpaquePointer, rhs: OpaquePointer) -> Bool func hash(into hasher: inout Hasher) Hashes the essential components of this value by feeding them into the given hasher.