[][src]Function pgx_pg_sys::TypeCreate

pub unsafe fn TypeCreate(
    arg_newTypeOid: Oid,
    arg_typeName: *const c_char,
    arg_typeNamespace: Oid,
    arg_relationOid: Oid,
    arg_relationKind: c_char,
    arg_ownerId: Oid,
    arg_internalSize: int16,
    arg_typeType: c_char,
    arg_typeCategory: c_char,
    arg_typePreferred: bool,
    arg_typDelim: c_char,
    arg_inputProcedure: Oid,
    arg_outputProcedure: Oid,
    arg_receiveProcedure: Oid,
    arg_sendProcedure: Oid,
    arg_typmodinProcedure: Oid,
    arg_typmodoutProcedure: Oid,
    arg_analyzeProcedure: Oid,
    arg_elementType: Oid,
    arg_isImplicitArray: bool,
    arg_arrayType: Oid,
    arg_baseType: Oid,
    arg_defaultTypeValue: *const c_char,
    arg_defaultTypeBin: *mut c_char,
    arg_passedByValue: bool,
    arg_alignment: c_char,
    arg_storage: c_char,
    arg_typeMod: int32,
    arg_typNDims: int32,
    arg_typeNotNull: bool,
    arg_typeCollation: Oid
) -> ObjectAddress