pub fn lookup_method(&self, signature: Interned) -> Option<Rc<Method>> {
        self.methods.get(&signature).cloned().or_else(|| {
            self.super_class
                .upgrade()?
                .borrow()
                .lookup_method(signature)
        })
    }
/// Search for a given method within this class.
Search for a given method within this class.
Search for a given method within this class .
pub fn lookup_method(&self, signature: Interned) -> Option<Rc<Method>> {
        self.methods.get(&signature).cloned().or_else(|| {
            self.super_class
                .upgrade()?
                .borrow()
                .lookup_method(signature)
        })
    }
pub fn lookup_method ( & self , signature : Interned ) -> Option < Rc < Method > > { self . methods . get ( & signature ) . cloned ( ) . or_else ( | | { self . super_class . upgrade ( ) ? . borrow ( ) . lookup_method ( signature ) } ) }
Search for a given method within this class.
Search for a given method within this class .
&self
signature
Interned