Function ral::borrow_register[][src]

pub fn borrow_register<ValueType, RegisterType>(
    holder: &AtomicPtr<VolatileCell<ValueType>>
) -> Option<R<ValueType, RegisterType>> where
    ValueType: Copy + Not<Output = ValueType> + BitAnd<Output = ValueType> + BitOr<Output = ValueType>,
    RegisterType: Register<RegisterType = RegisterType, ValueType = ValueType>, 

Exclusively borrows register