Cargando…

Rust Programming Cookbook : Explore the Latest Features of Rust 2018 for Building Fast and Secure Apps /

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Matzinger, Claus
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2019.
Temas:
Acceso en línea:Texto completo

MARC

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