1. Modular programming
Rust is designed from the outset to build modular programs. The language's most elementary program unit is the function, designated by the keyword fn, which corresponds equally well to what in other languages is called procedure or function.
The entities available to the programmer for modularity are packages, crates and modules, organized according to paths.
Packages and crates refer to the software's general organization (a tree structure), while modules refer to its logical organization. There are two kinds of crates: binary crates, which define executable programs, and library crates, which are collections of modules, themselves collections of functions. A package is a tree structure of crates and modules,...
You do not have access to this resource.
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed?
Log in!
Ongoing reading
Modular programming