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

Allow trait bounds to be overridden in macro #808

Merged
merged 13 commits into from
Jul 4, 2022
Merged

Commits on Jun 23, 2022

  1. Parse user defined client_bounds and server_bounds

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    598f439 View commit details
    Browse the repository at this point in the history
  2. Use custom user defined bounds if provided

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    ae251b5 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. Add provided where clause to the custom bounds

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    7aa178f View commit details
    Browse the repository at this point in the history
  2. Add proc_macro with bounds example

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    77a6911 View commit details
    Browse the repository at this point in the history
  3. Check against client_bounds wihtout client implementation

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    721a18e View commit details
    Browse the repository at this point in the history
  4. tests: Add ui test for empty bounds

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    a6e8404 View commit details
    Browse the repository at this point in the history
  5. tests: Add ui test to check bounds without implementation

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    fdb1515 View commit details
    Browse the repository at this point in the history
  6. Add bounds documentation

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    28ea2f0 View commit details
    Browse the repository at this point in the history
  7. rpc_macro: Remove WherePredicate from parsing

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    018332b View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. ui: Add test that compiles

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    019c189 View commit details
    Browse the repository at this point in the history
  2. Rename rendered T to avoid collision with user provided generic

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    5801e23 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. tests: Modify UI correct rpc_bounds test to call server's methods

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    0bcf738 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2022

  1. Configuration menu
    Copy the full SHA
    02ed1d5 View commit details
    Browse the repository at this point in the history