Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in borrow-checker

Cannot borrow `*self` as mutable more than once at a time when returning a Result containing a reference

rust borrow-checker

HashMap key does not live long enough

rust borrow-checker

Returning a RWLockReadGuard independently from a method

rust borrow-checker rwlock

How to interpret immutable references to mutable types in Rust?

Cannot borrow as mutable in a loop when calling a closure that borrows as immutable?

Why does the borrow checker not understand that borrowing different parts of a slice is fundamentally okay?

rust borrow-checker

Do lifetime annotations in Rust change the lifetime of the variables?

Casting to `*mut` overrules the reference not being `mut`

rust borrow-checker

Why does the compiler tell me to consider using a `let` binding" when I already am?

rust borrow-checker

How to run for loop on elements of a vector and change the vector inside the for loop and outside the for loop in rust?

Best way to remove elements of Vec depending on other elements of the same Vec

rust borrow-checker

How to use (unsafe) aliasing?

How to workaround the coexistence of a mutable and immutable borrow?

rust borrow-checker

How can I implement std::convert::From such that it does not consume its input?

rust traits borrow-checker

Destructuring a struct containing a borrow in a function argument

struct rust borrow-checker

Rust, need a mutable reference of Self inside iteration

rust borrow-checker

Save mutable reference for later even when aliased

rust borrow-checker

Mutable borrow in function argument

rust borrow-checker

Is there a way to tell the Rust's drop checker we effectively own a `T` without it being in generic parameters?

Splitting a `Vec`

rust unsafe borrow-checker