feat: added cleanscript

This commit is contained in:
2026-06-22 21:27:36 +05:30
parent dbddc0ce2d
commit 4581eea409
309 changed files with 14551 additions and 46035 deletions

21
ch05/ch05-00-structs.html Normal file
View File

@@ -0,0 +1,21 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Using Structs to Structure Related Data</title>
</head>
<body>
<h1 id="using-structs-to-structure-related-data"><a class="header" href="#using-structs-to-structure-related-data">Using Structs to Structure Related Data</a></h1>
<p>A <em>struct</em>, or <em>structure</em>, is a custom data type that lets you package
together and name multiple related values that make up a meaningful group. If
youre familiar with an object-oriented language, a struct is like an objects
data attributes. In this chapter, well compare and contrast tuples with
structs to build on what you already know and demonstrate when structs are a
better way to group data.</p>
<p>Well demonstrate how to define and instantiate structs. Well discuss how to
define associated functions, especially the kind of associated functions called
<em>methods</em>, to specify behavior associated with a struct type. Structs and enums
(discussed in Chapter 6) are the building blocks for creating new types in your
programs domain to take full advantage of Rusts compile-time type checking.</p>
</body>
</html>