public struct InterfaceInfoRef : InterfaceInfoProtocol

The InterfaceInfoRef type acts as a lightweight Swift reference to an underlying GInterfaceInfo instance. It exposes methods that can operate on this data type through InterfaceInfoProtocol conformance. Use InterfaceInfoRef only as an unowned reference to an existing GInterfaceInfo instance.

A structure that provides information to the type system which is used specifically for managing interface types.

  • ptr
    Untyped pointer to the underlying `GInterfaceInfo` instance.

    For type-safe access, use the generated, typed pointer _ptr property instead.



    public let ptr: UnsafeMutableRawPointer

InterfaceInfo Record