On https://github.com/sdroege/rtsp-server/blob/master/src/listener/message_socket.rs, it does
use crate::body::Body;
I could only find information about external crates: https://doc.rust-lang.org/reference/items/extern-crates.html
What does use crate::
mean?