Traits

Responses transmitted over an AsyncConnection can be matched with their request by looking for messages where m1.req_id() == m2.to(). Higher level implementors over AsyncConnection can use any method to generate ID’s of any type that implements Eq + Hash.