This Shaker Box was partially covered with hand-laid rubber and partially sprayed with polyurea coating for 100% coverage and protection.  If rubber-lining isn’t the answer for your specific needs, maybe polyurea spray coating is; there are alternative methods to protect surfaces from wear, impact, and corrosion.