pub fn implements(mut self, interface: ClassEntryInfo) -> Self {
        self.interfaces.push(interface);
        self
    }
Implements an interface on the class.

# Parameters

* `interface` - Interface to implement on the class.

# Panics

Panics when the given class entry `interface` is not an interface.
src/builders/class.rs