pub(crate) fn find_method_from_receiver(
        &mut self,
        receiver: Value,
        method_id: IdentId,
    ) -> Option<FnId> {
        let rec_class = self.get_class_for_method(receiver);
        self.methods.find_method(rec_class, method_id)
    }
Search global method cache with receiver object and method class_name.

If the method was not found, return None.
ruruby/src/globals.rs