Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consistently implement MethodImplementation wrt. lifetimes #193

Merged
merged 1 commit into from
Jul 7, 2022

Commits on Jul 7, 2022

  1. Consistently implement MethodImplementation wrt. lifetimes

    Previously, the receiver's lifetime was higher-ranked, while the rest of the arguments weren't, which meant that:
    - Their type could not be inferred like the other arguments
    - Having a return type with a lifetime bound to the receiver was impossible
    
    Fixes upstream SSheldon/rust-objc#12, at least as far as possible right now.
    
    This is a breaking change, and is unfortunately difficult for users to know how to fix, not really sure how to improve that situation?
    madsmtm committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    5882f01 View commit details
    Browse the repository at this point in the history