Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
thefauxpastrouper
/
Rust-Assignments
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
main
Branches
Tags
Go to file
Code
Open more actions menu
Latest commit
History
2 Commits
2 Commits
Folders and files
Name
Name
Last commit message
Last commit date
arrays
arrays
basic_types
basic_types
control_flow
control_flow
enums_basic
enums_basic
ex013_constants
ex013_constants
ex014_type_aliases
ex014_type_aliases
ex015_basic_ownership
ex015_basic_ownership
ex016_borrowing
ex016_borrowing
ex017_mutable_references
ex017_mutable_references
ex018_slices
ex018_slices
ex019_lifetimes_basic
ex019_lifetimes_basic
ex020_dangling_references
ex020_dangling_references
ex021_methods
ex021_methods
ex022_associated_functions
ex022_associated_functions
ex023_enum_methods
ex023_enum_methods
ex024_pattern_matching_advanced
ex024_pattern_matching_advanced
ex025_if_let
ex025_if_let
ex026_result_type
ex026_result_type
ex027_custom_error_types
ex027_custom_error_types
ex028_error_propagation
ex028_error_propagation
ex029_option_chaining
ex029_option_chaining
ex030_unwrap_vs_expect
ex030_unwrap_vs_expect
ex031_vector_operations
ex031_vector_operations
ex032_string_and_refstring
ex032_string_and_refstring
ex033_hashmap
ex033_hashmap
ex034_hash_set
ex034_hash_set
ex035_iterators_basic
ex035_iterators_basic
ex036_trait_implementation
ex036_trait_implementation
ex037_generic_functions
ex037_generic_functions
ex038_derive_traits
ex038_derive_traits
ex040_trait_objects
ex040_trait_objects
ex041_newtype_pattern
ex041_newtype_pattern
ex042_type_state_pattern
ex042_type_state_pattern
ex043_phantom_data
ex043_phantom_data
ex044_associated_types
ex044_associated_types
ex045_high_ranked_trait_bounds
ex045_high_ranked_trait_bounds
ex046_never_type
ex046_never_type
ex047_trait_inheritance
ex047_trait_inheritance
ex048_supertraits
ex048_supertraits
ex049_advanced_pattern_matching
ex049_advanced_pattern_matching
ex050_thread
ex050_thread
ex051_message_passing
ex051_message_passing
ex052_shared_state
ex052_shared_state
ex053_send_sync
ex053_send_sync
ex054_atomic_operations
ex054_atomic_operations
ex055_scoped_threads
ex055_scoped_threads
ex056_rayon_parallel_iterators
ex056_rayon_parallel_iterators
ex057_async_await
ex057_async_await
ex058_futures
ex058_futures
ex059_tokio_select
ex059_tokio_select
ex060_async_channels
ex060_async_channels
ex061_declarative_macros
ex061_declarative_macros
ex062_procedural_macros
ex062_procedural_macros
ex063_attribute_macros
ex063_attribute_macros
ex064_function_like_macros
ex064_function_like_macros
ex065_macro_hygiene
ex065_macro_hygiene
ex066_token_stream_manipulation
ex066_token_stream_manipulation
ex067_lifetime_elision
ex067_lifetime_elision
ex068_struct_lifetimes
ex068_struct_lifetimes
ex069_lifetime_bounds
ex069_lifetime_bounds
ex070_higher_kinded_lifetimes
ex070_higher_kinded_lifetimes
ex071_self_referential_structs
ex071_self_referential_structs
ex072_lifetime_subvariance
ex072_lifetime_subvariance
ex073_raw_pointers
ex073_raw_pointers
ex074_unsafe_functions
ex074_unsafe_functions
ex075_foreign_function_interface
ex075_foreign_function_interface
ex076_memory_layout
ex076_memory_layout
ex077_unsafe_traits
ex077_unsafe_traits
ex078_memory_safety
ex078_memory_safety
ex079_error_conversion
ex079_error_conversion
ex080_error_chains
ex080_error_chains
ex081_thiserror
ex081_thiserror
ex082_panic_safety
ex082_panic_safety
ex083_custom_panic_handlers
ex083_custom_panic_handlers
ex084_zero_cost_abstractions
ex084_zero_cost_abstractions
ex085_inline_assembly
ex085_inline_assembly
ex086_bechmarking
ex086_bechmarking
ex087_profile_guided_optimizations
ex087_profile_guided_optimizations
ex088_memory_allocators
ex088_memory_allocators
ex089_stack_vs_heap
ex089_stack_vs_heap
ex090_builder_pattern
ex090_builder_pattern
ex091_newtype_with_deref
ex091_newtype_with_deref
ex092_interior_mutability
ex092_interior_mutability
ex093_type_erasure
ex093_type_erasure
ex094_visitor_pattern
ex094_visitor_pattern
ex095_strategy_pattern
ex095_strategy_pattern
ex096_cargo_features
ex096_cargo_features
ex098_no_std
ex098_no_std
ex099_wasm_target
ex099_wasm_target
ex100_ffi_bindings
ex100_ffi_bindings
ex94_visitor_pattern
ex94_visitor_pattern
functions
functions
hello
hello
loops
loops
pattern_matching
pattern_matching
string_manipulation
string_manipulation
structs
structs
tuples
tuples
variables
variables
.gitignore
.gitignore
View all files
Repository files navigation
README
More
items
Rust-Assignment-Projects
About
Collections of my learnings of rust.
Resources
Readme
Activity
Stars
0
stars
Watchers
0
watching
Forks
0
forks
Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.