Book description
With over 50,000 copies sold, The Rust Programming Language is the quintessential guide to programming in Rust. Thoroughly updated to Rust's latest version, this edition is considered the language's official documentation. The Rust Programming Language "covers everything you could want to know about the language."--Stack Overflow Rust has been repeatedly voted "Most Loved Language" on the StackOverflow Developer Survey. The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and eliminate the hassle traditionally associated with low-level languages. Klabnik and Nichols, alumni of the Rust Core Team, share their knowledge to help you get the most out of Rust's features so that you can create robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables, then move on to more advanced concepts, such as: Ownership and borrowing, lifetimes, generics, traits, and trait objects to communicate your program's constraints to the compiler Smart pointers and multithreading, and how ownership interacts with them to enable fearless concurrency How to use Cargo, Rust's built-in package manager, to build, document your code, and manage dependencies The best ways to test, handle errors, refactor, and take advantage of expressive pattern matching In addition to the countless code examples, you'll find three chapters dedicated to building complete projects: a number-guessing game, a Rust implementation of a command line tool, and a multithreaded server.
Tan Stallion
The narrator's voice in some audiobooks is so soothing, it's like a spa for the ears. I'm hooked on this app's ability to turn even the most mundane tasks into exciting opportunities for learning. ListenBook has become my trusted companion. It's my go-to app for expanding my knowledge and enjoyment.
Canine Hannibal
ListenBook's focus on quality and user experience has made it my go-to app for audiobooks and educational content. ListenBook's commitment to excellence shines through in its user-friendly interface and smooth playback. I'm amazed at ListenBook's intuitive interface and precise controls β it's a joy to navigate. Efficiency meets audiobooks β this app's functionality is a true winner. This app is like a personal audiobook concierge! The ability to download and organize audio files effortlessly is a game-changer for my reading routine. π±π
NeoGermal
Frequent updates ensure there's always something new and exciting to listen to. ListenBook's commitment to enhancing the audiobook experience is evident in its thoughtful features and design. ListenBook has made my audiobook journey effortless, turning every moment into an escape. I'm on a literary adventure wherever I go, all thanks to this app. Its extensive format support and effortless navigation make audiobook listening a breeze. ππ Looping playback is my favorite study tool. It's a game-changer for mastering challenging content.
Chasm Face
I love that I can switch between fiction and non-fiction effortlessly. This app's compatibility with different file types means that my entire audiobook collection is at my fingertips. π§ Navigating through narratives has never been simpler β this app's functionality enhances my audiobook journey. ππ« Audiobook lovers, rejoice! This app's functionality is a game-changer. Seamlessly switch between formats and enjoy a hassle-free reading experience. π±π§ The user-friendly interface and smooth navigation make this app a pleasure to use daily.
Dark Matter
The narrator's voice in some audiobooks is so soothing, it's like a spa for the ears. Changing the tone of the sound on ListenBook Pro is a fun and unique feature I can't get enough of. Audiobooks have become my companions during daily chores, making them enjoyable.
Low Voltage
ListenBook's integration of artwork and metadata adds a visually appealing touch to my library. ListenBook has made audiobook listening a personalized and enriching journey. Bookmarks have become my study companion. I can easily revisit important passages in my audiobooks.
Mr. Peppermint
The app's stability is impressive β it runs smoothly without any glitches. With this app, I can seamlessly switch between audiobooks and real life. This app has made reading a part of my lifestyle, no matter where I am. ListenBook's user-friendly interface and powerful features have rekindled my love for audiobooks. The audio filters and precise controls are fantastic!
Alley Frog
ListenBook has redefined my audiobook journey, making it more enjoyable and convenient than ever before. With ListenBook, I've unlocked a world of educational and entertaining content right at my fingertips. ListenBook has made my commutes more enjoyable, transforming them into learning sessions. Effortless audiobook exploration β this app's design is a reader's dream. ListenBook's dedication to user convenience is evident in the drag-and-drop download feature from web browsers.
K-Tin Man
No more fighting over the radio during family trips β we're all hooked on audiobooks now. With ListenBook, I can now enjoy my favorite audiobooks and speeches with the utmost comfort and convenience. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a brilliant way to connect. Gone are the days of straining my eyes to read β this app lets me 'read' with my ears, anywhere, anytime. Audiobooks made convenient β this app's functionality is impressive.
Psycho Thinker
ListenBook's support for playlists in CUE format is a detail-oriented touch I truly appreciate. This app's ease of use has made reading a seamless part of my daily routine. π Long road trips? No problem β this app keeps me entertained mile after mile! ππ
Beetle King
Being able to customize the listening duration is perfect for quick breaks. This app is my secret weapon for staying entertained during mundane tasks.
Danqqqqq
Mood-based playlists help me choose books that suit my current state of mind. ListenBook's unlimited length of audiobooks with the Pro version is a fantastic value for avid listeners. β° Maximizing my time with efficient features β this app's functionality lets me dive into stories even in the busiest moments. πβ³ Sharing audiobooks with friends through AirDrop is a fun way to introduce them to captivating stories.
Sass Burst
This app has made waiting in lines and queues an opportunity for exploration and enjoyment. Adjustable playback speed is a brilliant feature. It adds a layer of customization to my audiobook enjoyment. Sharing audiobooks through AirDrop is a wonderful way to share the joy of storytelling with friends, sparking engaging conversations and connections that transcend boundaries. Automated artwork and metadata retrieval make my library look organized and professional.
Sokol
I'm amazed at how this app seamlessly integrates with my daily routine. With this app, my daily routines have become moments of intellectual exploration and personal growth. I love how this app makes my daily commute a journey through literature. The range of supported formats is impressive. No more converting files! The app's seamless integration with Apple Watch makes it my perfect workout companion.
Apple Nola
This app has made my workouts and chores so much more enjoyable. The app's interface is so sleek and modern. It's a joy to use. With support for various formats, I can finally listen to my diverse audiobook collection.
Lady Pomegranate
I used to struggle to find time for books β now, I listen while doing chores! I'm hooked on this app's ability to make every moment a reading moment. I can't imagine my life without this app β it's my daily dose of literature. Effortless and enriching β that's how I'd describe my experience with this app. Its smooth interface and thoughtful features redefine audiobook joy. π±π Savoring captivating stories has become a breeze with this app's sleek design and convenient features. It's like having a personal reading assistant! π±π
Atomic Blastoid
Audiobooks have become my constant companions during my daily activities. πΆπ The harmony between simplicity and functionality in this app is truly impressive. Audiobooks have never sounded this good! π΅π§ Audiobook enthusiasts, rejoice! This app's thoughtful features, such as auto-rewind and chapter navigation, cater perfectly to our storytelling cravings. ππ Binaural audio processing reduces fatigue during long listening sessions. A fantastic feature!
Midnight Rider
No more hassle with formats β this app ensures my audiobook adventures are smooth, and my favorite tales are just a tap away. Highly recommended! ππ§ ListenBook has become my constant companion. It's like having a personal audiobook assistant.
Manly
This app has ignited my passion for reading once again β but in a modern, convenient way. ListenBook has made managing and enjoying audiobooks, lectures, and speeches effortless and enjoyable. I'm impressed by the app's performance β it's stable, fast, and tailored for audiobook enthusiasts.
IceDog
I'm amazed by the app's versatility in downloading audio. It accommodates various sources seamlessly. ListenBook has become my go-to workout companion. It keeps me motivated and entertained.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience