The usual run of building and household debris is fine. The receiving site and the usual hazardous categories set the boundaries.
Hazardous material is excluded, meaning paint, solvents, fuel, motor oil, pesticides, pool chemicals, batteries and pressurized cylinders. Liquids of any kind and anything containing asbestos are out too.
Electronics, whole tires and appliances holding refrigerant need separate handling and should come out before loading. Appliances in particular can turn a straightforward haul into a rejected one.
Colorado's statewide list of materials kept out of the trash is written for households rather than for construction sites, so the practical limits on a job site container come from the facility taking the load. That is why we settle the destination before delivery rather than after.
One extra point in this county: a licensed hauler here has to offer recycling collection alongside regular landfill collection and tell customers what it accepts. If your job will produce clean cardboard, metal or concrete in quantity, ask your account manager about separating it rather than burying it.