pub fn as_const_u64(&self) -> CidInt {
        assert!(self.is_u64(), "Value must be int for as_const_u64.");
        assert!(self.is_external(), "Value must be external for as_const_u64.");
        CidInt(self.0 & !Value::TAG_MASK)
    }
/// Return the constant id of an external integer.
///
/// Panics if the value is not an integer, or if the value is not external.
/// See also `as_u64` for a unified getter that handles both inline and
/// external values.
Return the constant id of an external integer.
Panics if the value is not an integer, or if the value is not external.
See also `as_u64` for a unified getter that handles both inline and
external values.
Return the constant id of an external integer . Panics if the value is not an integer or if the value is not external . See also ` as_u64 ` for a unified getter that handles both inline and external values .
pub fn as_const_u64(&self) -> CidInt {
        assert!(self.is_u64(), "Value must be int for as_const_u64.");
        assert!(self.is_external(), "Value must be external for as_const_u64.");
        CidInt(self.0 & !Value::TAG_MASK)
    }
pub fn as_const_u64 ( & self ) -> CidInt { assert ! ( self is_u64 ( ) " " ) ; assert ! ( self is_external ( ) " " ) ; CidInt ( self . 0 & ! Value :: TAG_MASK ) }
Return the constant id of an external integer.
Return the constant id of an external integer .
&self
&self