Struct dlopen::symbor::RefMut
[−]
[src]
pub struct RefMut<'lib, T: 'lib> { /* fields omitted */ }
Safe wrapper around mutable reference.
This type is intended to be used only inside structures implementing SymBorApi
trait.
In other cases you can as well use normal Rust reference.
Methods
impl<'lib, T> RefMut<'lib, T>
[src]
Trait Implementations
impl<'lib, T: Debug + 'lib> Debug for RefMut<'lib, T>
[src]
impl<'lib, T> FromRawResult for RefMut<'lib, T>
[src]
unsafe fn from_raw_result(
raw_result: Result<PtrOrNull<'a, ()>, Error>
) -> Result<Self, Error>
[src]
raw_result: Result<PtrOrNull<'a, ()>, Error>
) -> Result<Self, Error>
impl<'lib, T> Deref for RefMut<'lib, T>
[src]
type Target = T
The resulting type after dereferencing.
fn deref(&self) -> &T
[src]
Dereferences the value.