I am trying to understand the idea of being object safe. I know from the documentation that object safety is that following hold:
- The trait does not require that
Self: Sized
- All of its methods are object-safe
What things that conceivably could lead to the failure of the safety guarantees that safe Rust makes can be accomplished if either one of the two conditions required for object safety are dropped?