pub fn new_zero() -> HvResult<Self> {
        let mut f = Self::new()?;
        f.zero();
        Ok(f)
    }
/// Allocate one physical frame and fill with zero.
Allocate one physical frame and fill with zero.
Allocate one physical frame and fill with zero .
pub fn new_zero() -> HvResult<Self> {
        let mut f = Self::new()?;
        f.zero();
        Ok(f)
    }
pub fn new_zero ( ) -> HvResult < Self > { let mut f = Self :: new ( ) ? ; f . zero ( ) ; Ok ( f ) }
Allocate one physical frame and fill with zero.
Allocate one physical frame and fill with zero .