Initial commit
This commit is contained in:
FontAwesome
appendix-00.htmlappendix-01-keywords.htmlappendix-02-operators.htmlappendix-03-derivable-traits.htmlappendix-04-useful-development-tools.htmlappendix-05-editions.htmlappendix-06-translation.htmlappendix-07-nightly-rust.htmlayu-highlight.cssbook.jsch01-00-getting-started.htmlch01-01-installation.htmlch01-02-hello-world.htmlch01-03-hello-cargo.htmlch02-00-guessing-game-tutorial.htmlch03-00-common-programming-concepts.htmlch03-01-variables-and-mutability.htmlch03-02-data-types.htmlch03-03-how-functions-work.htmlch03-04-comments.htmlch03-05-control-flow.htmlch04-00-understanding-ownership.htmlch04-01-what-is-ownership.htmlch04-02-references-and-borrowing.htmlch04-03-slices.htmlch05-00-structs.htmlch05-01-defining-structs.htmlch05-02-example-structs.htmlch05-03-method-syntax.htmlch06-00-enums.htmlch06-01-defining-an-enum.htmlch06-02-match.htmlch06-03-if-let.htmlch07-00-managing-growing-projects-with-packages-crates-and-modules.htmlch07-01-packages-and-crates.htmlch07-02-defining-modules-to-control-scope-and-privacy.htmlch07-03-paths-for-referring-to-an-item-in-the-module-tree.htmlch07-04-bringing-paths-into-scope-with-the-use-keyword.htmlch07-05-separating-modules-into-different-files.htmlch08-00-common-collections.htmlch08-01-vectors.htmlch08-02-strings.htmlch08-03-hash-maps.htmlch09-00-error-handling.htmlch09-01-unrecoverable-errors-with-panic.htmlch09-02-recoverable-errors-with-result.htmlch09-03-to-panic-or-not-to-panic.htmlch10-00-generics.htmlch10-01-syntax.htmlch10-02-traits.htmlch10-03-lifetime-syntax.htmlch11-00-testing.htmlch11-01-writing-tests.htmlch11-02-running-tests.htmlch11-03-test-organization.htmlch12-00-an-io-project.htmlch12-01-accepting-command-line-arguments.htmlch12-02-reading-a-file.htmlch12-03-improving-error-handling-and-modularity.htmlch12-04-testing-the-librarys-functionality.htmlch12-05-working-with-environment-variables.htmlch12-06-writing-to-stderr-instead-of-stdout.htmlch13-00-functional-features.htmlch13-01-closures.htmlch13-02-iterators.htmlch13-03-improving-our-io-project.htmlch13-04-performance.htmlch14-00-more-about-cargo.htmlch14-01-release-profiles.htmlch14-02-publishing-to-crates-io.htmlch14-03-cargo-workspaces.htmlch14-04-installing-binaries.htmlch14-05-extending-cargo.htmlch15-00-smart-pointers.htmlch15-01-box.htmlch15-02-deref.htmlch15-03-drop.htmlch15-04-rc.htmlch15-05-interior-mutability.htmlch15-06-reference-cycles.htmlch16-00-concurrency.htmlch16-01-threads.htmlch16-02-message-passing.htmlch16-03-shared-state.htmlch16-04-extensible-concurrency-sync-and-send.htmlch17-00-oop.htmlch17-01-what-is-oo.htmlch17-02-trait-objects.htmlch17-03-oo-design-patterns.htmlch18-00-patterns.htmlch18-01-all-the-places-for-patterns.htmlch18-02-refutability.htmlch18-03-pattern-syntax.htmlch19-00-advanced-features.htmlch19-01-unsafe-rust.htmlch19-03-advanced-traits.htmlch19-04-advanced-types.htmlch19-05-advanced-functions-and-closures.htmlch19-06-macros.htmlch20-00-final-project-a-web-server.htmlch20-01-single-threaded.htmlch20-02-multithreaded.htmlch20-03-graceful-shutdown-and-cleanup.htmlclipboard.min.jscss
elasticlunr.min.jsfavicon.pngferris.cssferris.jsforeword.htmlgoogleFonts
HI_XiYsKILxRpg3hIP6sJ7fM7PqtzsjDs-cq.woff2HI_XiYsKILxRpg3hIP6sJ7fM7PqtzsjDs-cv.ttfHI_XiYsKILxRpg3hIP6sJ7fM7PqtzsjDt-cq_mk.woff2css.cssmem5YaGs126MiZpBA-UN7rgOUuhp.woff2mem5YaGs126MiZpBA-UN7rgOUuhs.ttfmem5YaGs126MiZpBA-UN8rsOUuhs.ttfmem5YaGs126MiZpBA-UN_r8OUuhp.woff2mem5YaGs126MiZpBA-UN_r8OUuhs.ttfmem5YaGs126MiZpBA-UNirkOUuhp.woff2mem5YaGs126MiZpBA-UNirkOUuhs.ttfmem6YaGs126MiZpBA-UFUK0Zdc0.woff2mem6YaGs126MiZpBA-UFUK0Zdcg.ttfmem8YaGs126MiZpBA-UFUZ0bbck.woff2mem8YaGs126MiZpBA-UFVZ0b.woff2mem8YaGs126MiZpBA-UFVZ0e.ttfmem8YaGs126MiZpBA-UFVp0bbck.woff2memnYaGs126MiZpBA-UFUKW-U9hrIqY.ttfmemnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2memnYaGs126MiZpBA-UFUKWiUNhrIqY.ttfmemnYaGs126MiZpBA-UFUKWyV9hrIqY.ttfmemnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2memnYaGs126MiZpBA-UFUKXGUdhrIqY.ttf
highlight.csshighlight.jsimg
ferris
trpl04-01.svgtrpl04-02.svgtrpl04-03.svgtrpl04-04.svgtrpl04-05.svgtrpl04-06.svgtrpl14-01.pngtrpl14-02.pngtrpl14-03.pngtrpl14-04.pngtrpl15-01.svgtrpl15-02.svgtrpl15-03.svgtrpl15-04.svgtrpl20-01.pngtheme
title-page.htmltomorrow-night.css
491
ch03-03-how-functions-work.html
Normal file
491
ch03-03-how-functions-work.html
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user