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.
Mercury Reborn
Audiobooks have become my companion during long walks, transforming exercise into a pleasure. Great app! ListenBook supports so many formats, and the playback is always smooth. The app is very easy to use. ListenBook makes managing my audiobook library simple. I appreciate the dark mode option. It’s easy on the eyes during nighttime listening.
EchoExplorer
This app has transformed my daily walks into exciting literary adventures. The ability to adjust the tone of the narrator's voice is a creative touch that adds depth to my listening. ListenBook has rekindled my passion for learning. I'm exploring new topics every day.
Twitch
The convenience of downloading audiobooks for offline listening is a game-changer. ListenBook's extensive library and user-friendly interface have made it my go-to app. Effortlessly exploring new worlds – this app's design is user-centric and efficient.
Trixie
I never thought I'd enjoy audiobooks as much as I do now – all thanks to this app. This app has transformed my daily walks into insightful journeys of knowledge – talk about efficiency! ListenBook's versatility with various audio formats means I can enjoy audiobooks from multiple sources effortlessly. Love the download options. ListenBook gives me so many ways to get my audiobooks onto my device.
White Dragon
This app is my secret weapon for staying entertained during mundane tasks. No more straining my eyes – this app lets me 'read' with my ears! I can't get enough of this app's intuitive design – it's like a personal library right at my fingertips. This app is my secret to staying ahead on my reading list, even during my busiest days.
Blackfire
With this app, audiobook listening has become a seamless and enjoyable part of my everyday life. ListenBook's sharing options make it easy for me to connect with fellow audiobook enthusiasts. I'm impressed with the wide range of supported formats. Finally, an app that plays all my audiobooks flawlessly. High-quality playback even with complex formats like FLAC. Impressive!
Eye Candy Kitten
🏃♂️📚 Running through chapters, literally! This app keeps me motivated on the track. 🏃♂️📖 Quick access to chapters and controls makes ListenBook a joy to use. It's a seamless experience.
Stud Buster
The sleep timer is a brilliant addition – I drift off to sleep with amazing stories. ListenBook's customizable audio filters are a game-changer for tailoring my audiobook playback. This app is a game-changer for audiobook enthusiasts. The interface is intuitive, and the playback is seamless! Looping playback is a game-changer for my study sessions. I can focus on challenging content.
New York Mood
Thank you for making literature more accessible, enjoyable, and immersive. This app is a game-changer! Say goodbye to cumbersome interfaces – this app's intuitive controls and user-friendly design have elevated my audiobook experience to new heights. 📱🔊
Runway Darling
ListenBook Pro offers amazing value with unlimited audiobook length and noise reduction features. I can't get enough of this app's intuitive design – it's like a personal library right at my fingertips. This app has made my downtime so much more productive and enjoyable. With this app, I've discovered a whole new way to enjoy literature. From novels to speeches, this app's versatility in playing different formats has turned my ordinary moments into extraordinary listening sessions. 📱🔊
Force
I can't get enough of this app's user-friendly interface – it's a true delight. I love the ability to share my progress with friends. It’s a fun feature.
Lskeee
Thanks to this app, listening to audiobooks has become a delightful habit. Audiobooks on this app have made studying and learning a more enjoyable process. With ListenBook, I've rediscovered my love for audiobooks. The binaural audio processing is a game-changer for comfortable, fatigue-free listening. CUE playlist support is a fantastic feature that allows me to curate customized listening sessions, whether for study, relaxation, or entertainment.
Dark Horse
Audiobooks have made my long commutes enjoyable, and I'm always eager to see what's next. The sound quality is outstanding – it's like having a movie theater in my ears!
Bug Blitz
This app is a boon for book lovers who are always on the go. ListenBook's versatile controls and playback options have made my study sessions more productive and enjoyable. Savoring audiobooks without fuss – this app's design is impressive. ListenBook's integration with CarPlay and Apple Watch adds a new level of convenience to my audiobook journey. ListenBook has become my workout companion. It keeps me engaged and entertained during exercise.
Acid Gosling
I'm blown away by the attention to detail in every aspect of this app. Auto-rewind feature is extremely helpful. Great functionality.
Burst Nibbler
ListenBook's dedication to delivering a high-quality playback experience sets it apart from other apps. ListenBook has rekindled my love for learning, one audio experience at a time. 🚶♀️🎧 Enjoying the great outdoors while immersing myself in fantastic tales – walking never felt this magical! 🏞️📚 My house has never been cleaner! I kept finding chores to do just to keep listening. The narrator's energy matched the tone of the book perfectly.
Midnight Rider
The app's recommendations are surprisingly accurate – it's like they know my taste perfectly! I can't get enough of this app's user-friendly interface – it's a true delight. ⭐️ Who knew cleaning could be this exciting? This app turns chores into adventures! 🧹🏰 Efficiency and ease combined – this app is a must-have for book lovers. A serviceable audiobook that met basic expectations. The narration was clear if somewhat unremarkable, and the production quality was standard without any noticeable technical issues. It kept me moderately engaged during workouts but didn't leave a lasting impression.
Overrun
The layout of ListenBook is so beautiful and user-friendly, making it a pleasure to use. The app's compatibility with CarPlay and Apple Watch is a huge plus. ListenBook is a game-changer for audiobook lovers. The app supports all formats, and the import process is seamless. I love the playback history feature—it’s so easy to revisit my favorite parts. Highly recommend this app! ListenBook has completely changed how I enjoy audiobooks. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate. Five stars!
Hitch Frenzy
With ListenBook, I can enjoy my audiobooks with enhanced sound quality and personalized settings. ListenBook's support for CarPlay and Apple Watch integration has elevated my listening experience. Sharing audiobooks with friends through AirDrop is a fun way to spread the joy. The app is perfect for people who love to read but don’t have the time.
Shadow Bishop
Who needs traditional books when you have this app? It's a game-changer. ListenBook's versatile features have made my audiobook experience more enjoyable than ever. 🏡 Making house chores more enjoyable – audiobooks help me stay engaged while tidying up the living space. 🏠📚
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