init(context:configure:get_signature:start:provide_value:execute_command:execute_command_ex:execute_command_detached:cancel_detached_command:is_result_valid:destroy_context:)

init(context: UnsafeMutableRawPointer!, configure: ((UnsafeMutableRawPointer?, OpaquePointer?, ((OpaquePointer?, llb_data_t, llb_data_t) -> Void)?, ((OpaquePointer?, llb_data_t, UnsafeMutablePointer<llb_data_t>?, Int) -> Void)?, ((OpaquePointer?, llb_data_t, UnsafeMutablePointer<llb_data_t>?, UnsafeMutablePointer<llb_data_t>?, Int) -> Void)?) -> Void)!, get_signature: ((UnsafeMutableRawPointer?, OpaquePointer?, UnsafeMutablePointer<llb_data_t>?) -> Void)!, start: ((UnsafeMutableRawPointer?, OpaquePointer?, OpaquePointer?, llb_task_interface_t) -> Void)!, provide_value: ((UnsafeMutableRawPointer?, OpaquePointer?, OpaquePointer?, llb_task_interface_t, OpaquePointer?, UInt) -> Void)!, execute_command: ((UnsafeMutableRawPointer?, OpaquePointer?, OpaquePointer?, llb_task_interface_t, OpaquePointer?) -> CommandResult)!, execute_command_ex: ((UnsafeMutableRawPointer?, OpaquePointer?, OpaquePointer?, llb_task_interface_t, OpaquePointer?) -> OpaquePointer?)!, execute_command_detached: ((UnsafeMutableRawPointer?, OpaquePointer?, OpaquePointer?, llb_task_interface_t, OpaquePointer?, UnsafeMutableRawPointer?, ((UnsafeMutableRawPointer?, CommandResult, OpaquePointer?) -> Void)?) -> Void)!, cancel_detached_command: ((UnsafeMutableRawPointer?, OpaquePointer?) -> Void)!, is_result_valid: ((UnsafeMutableRawPointer?, OpaquePointer?, OpaquePointer?) -> Bool)!, destroy_context: ((UnsafeMutableRawPointer?) -> Void)!)