To find the extension of a file in Rust, you can use the Path
module from the standard library. You can use the extension()
method on a Path
object to get the extension of the file. Here's an example:
main.rs223 chars9 lines
In this example, we create a Path
object representing the file we want to get the extension of. We then call the extension()
method on the Path
object, which returns an Option<&OsStr>
object representing the extension if there is one. We use Rust's if let
syntax to check if there is an extension, and if there is, we print it to the console using the to_string_lossy()
method.
gistlibby LogSnag