That initial <T> declaration is actually read as "For any type T...". And that's why it supports trait bounds there, an impl<T: Clone + Send> means "For any type T that also implements Clone and Send..." 😉
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
That initial
<T>
declaration is actually read as "For any type T...". And that's why it supports trait bounds there, animpl<T: Clone + Send>
means "For any type T that also implements Clone and Send..." 😉