Producer/Queue structs defined