Trait neon::borrow::BorrowMut[][src]

pub trait BorrowMut: Borrow {
    fn try_borrow_mut<'a>(
        self,
        lock: &'a Lock<'a>
    ) -> Result<RefMut<'a, Self::Target>, LoanError>; fn borrow_mut<'a>(self, lock: &'a Lock<'a>) -> RefMut<'a, Self::Target> { ... } }
Expand description

A trait for JS values whose internal contents can be borrowed mutably by Rust while the JS engine is locked.

Required methods

Borrow the contents of this value mutably.

If there is already an outstanding loan for this value, this method panics.

Provided methods

Borrow the contents of this value mutably.

If there is already an outstanding loan for this value, this method panics.

Implementors