llb_rule_t_
struct llb_rule_t_
struct llb_rule_t_
import SPMLLBuild
protocol BitwiseCopyable
init()
init(context: UnsafeMutableRawPointer!, key: llb_data_t, create_task: ((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?) -> OpaquePointer?)!, is_result_valid: ((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?, UnsafePointer<llb_rule_t>?, UnsafePointer<llb_data_t>?) -> Bool)!, update_status: ((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?, RuleStatus) -> Void)!)
var context: UnsafeMutableRawPointer!
var create_task: ((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?) -> OpaquePointer?)!
var is_result_valid: ((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?, UnsafePointer<llb_rule_t>?, UnsafePointer<llb_data_t>?) -> Bool)!
var key: llb_data_t
var update_status: ((UnsafeMutableRawPointer?, UnsafeMutableRawPointer?, RuleStatus) -> Void)!