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

Remove ShMem associated type #2861

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

rmalmain
Copy link
Member

last step to remove most annoying associated types from libafl

@rmalmain rmalmain force-pushed the remove_shmem_associated_type branch from 5918b22 to 0b59600 Compare January 17, 2025 18:46
@@ -84,6 +84,22 @@ pub trait X<A, B, C> // <- this trait have 3 generics, A, B, and C
fn do_other_stuff(&self, a: A, b: B); // <- this is not ideal because it does not have C.
}
```
- Generic naming should be consistent. Do NOT use multiple name for the same generic, it just makes things more confusing. Do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you want to add?
"bounds in where clause should be ordered, too"

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in the appropriate place i mean. not here

Copy link
Member Author

@rmalmain rmalmain Jan 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if others are ok with this i think it's better. wdyt @addisoncrump @domenukk ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants