Provide safety check helpers in release builds

debug_assert! uses

    if cfg!(not(ndebug)) { ... }

so the body in a release build is dead code, but it still needs to compile.
This commit is contained in:
Keegan McAllister 2014-10-24 16:45:09 -07:00
parent 4dee8ecdf0
commit f508a82582
2 changed files with 4 additions and 8 deletions

View file

@ -46,7 +46,6 @@ impl<T> DOMRefCell<T> {
/// Is the cell mutably borrowed?
///
/// For safety checks in debug builds only.
#[cfg(not(ndebug))]
pub fn is_mutably_borrowed(&self) -> bool {
self.borrow.get() == WRITING
}