|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
EBSCO_on1125113095 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu---unuuu |
008 |
191026s2019 enk o 000 0 eng d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d YDX
|d TEFOD
|d UKMGB
|d EBLCP
|d OCLCF
|d OCLCQ
|d UKAHL
|d OCLCQ
|d N$T
|d OCLCO
|d NZAUC
|d OCLCQ
|d OCLCO
|
015 |
|
|
|a GBB9H7928
|2 bnb
|
016 |
7 |
|
|a 019591513
|2 Uk
|
019 |
|
|
|a 1125073016
|a 1125155392
|a 1125363572
|
020 |
|
|
|a 1789531748
|
020 |
|
|
|a 9781789531749
|q (electronic bk.)
|
020 |
|
|
|z 1789530660
|
020 |
|
|
|z 9781789530667
|
029 |
1 |
|
|a UKMGB
|b 019591513
|
035 |
|
|
|a (OCoLC)1125113095
|z (OCoLC)1125073016
|z (OCoLC)1125155392
|z (OCoLC)1125363572
|
037 |
|
|
|a 82C28C2B-62AD-474D-8FC5-33BC6B47E73F
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a QA76.73.R87
|
082 |
0 |
4 |
|a 005.133
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Matzinger, Claus.
|
245 |
1 |
0 |
|a Rust Programming Cookbook :
|b Explore the Latest Features of Rust 2018 for Building Fast and Secure Apps /
|c Claus Matzinger.
|
260 |
|
|
|a Birmingham :
|b Packt Publishing, Limited,
|c 2019.
|
300 |
|
|
|a 1 online resource (434 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Cover; Title Page; Copyright and Credits; Dedication; About Packt; Foreword; Contributors; Table of Contents; Preface; Chapter 1: Starting Off with Rust; Setting up your environment; Getting ready; How to do it ... ; Managing the Rust installation with rustup.rs; Installing Visual Studio Code and extensions; Troubleshooting; How it works ... ; Working with the command line I/O; How to do it ... ; How it works ... ; Creating and using data types; How to do it ... ; How it works ... ; Controlling execution flow; How to do it ... ; How it works ... ; Splitting your code with crates and modules; Getting ready
|
505 |
8 |
|
|a How to do it ... How it works ... ; Writing tests and benchmarks; Getting ready; How to do it ... ; How it works ... ; Documenting your code; Getting ready; How to do it ... ; How it works ... ; Testing your documentation; Getting ready; How to do it ... ; How it works ... ; Sharing code among types; How to do it ... ; How it works ... ; Sequence types in Rust; How to do it ... ; How it works ... ; Debugging Rust; Getting ready; How to do it ... ; How it works ... ; Chapter 2: Going Further with Advanced Rust; Creating meaningful numbers with enums; How to do it ... ; How it works ... ; There is no null; How to do it ...
|
505 |
8 |
|
|a How it works ... Complex conditions with pattern matching; How to do it ... ; How it works ... ; Implementing custom iterators; Getting ready; How to do it ... ; How it works ... ; Filtering and transforming sequences efficiently; Getting ready; How to do it ... ; How it works ... ; Reading memory the unsafe way; How to do it ... ; How it works ... ; Shared ownership; Getting ready; How to do it ... ; How it works ... ; Shared mutable ownership; Getting ready; How to do it ... ; How it works ... ; Referencing with explicit lifetimes; How to do it ... ; How it works ... ; Enforcing behavior with trait bounds
|
505 |
8 |
|
|a How to do it ... How it works ... ; Working with generic data types; How to do it ... ; How it works ... ; Chapter 3: Managing Projects with Cargo; Organizing large projects with workspaces; How to do it ... ; How it works ... ; Uploading to crates.io; Getting ready; How to do it ... ; How it works ... ; Using dependencies and external crates; How to do it ... ; How it works ... ; See also ... ; Extending cargo with sub-commands; Getting ready; How to do it ... ; How it works ... ; Testing your project with cargo; How to do it ... ; How it works ... ; Continuous integration with cargo; Getting ready; How to do it ...
|
505 |
8 |
|
|a How it works ... Customizing the build; How to do it ... ; How it works ... ; Chapter 4: Fearless Concurrency; Moving data into new threads; How to do it ... ; How it works ... ; Managing multiple threads; How to do it ... ; How it works ... ; Using channels to communicate between threads; How to do it ... ; How it works ... ; Sharing mutable states; How to do it ... ; How it works ... ; Multiprocessing in Rust; How to do it ... ; How it works ... ; Making sequential code parallel; How to do it ... ; How it works ... ; Concurrent data processing in vectors; How to do it ... ; How it works ... ; Shared immutable states
|
500 |
|
|
|a How to do it ...
|
520 |
|
|
|a This book comes with a lot of application-specific recipes to kick-start your development of real-world high-performance applications with the Rust programming language and integrating Rust units into your existing applications. You will find 80 practical recipes that will allow you to use the code samples right away when your existing ...
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a Rust (Computer program language)
|
650 |
|
0 |
|a Computer programming.
|
650 |
|
6 |
|a Rust (Langage de programmation)
|
650 |
|
6 |
|a Programmation (Informatique)
|
650 |
|
7 |
|a computer programming.
|2 aat
|
650 |
|
7 |
|a Computer programming
|2 fast
|
650 |
|
7 |
|a Rust (Computer program language)
|2 fast
|
776 |
0 |
8 |
|i Print version:
|a Matzinger, Claus.
|t Rust Programming Cookbook : Explore the Latest Features of Rust 2018 for Building Fast and Secure Apps.
|d Birmingham : Packt Publishing, Limited, ©2019
|z 9781789530667
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2278653
|z Texto completo
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH36843072
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL5964767
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 16515756
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 2278653
|
994 |
|
|
|a 92
|b IZTAP
|