pub(crate) fn nexus_as_ref(&self) -> &Nexus {
        let b = self.bdev_as_ref();
        assert_eq!(b.product_name(), NEXUS_PRODUCT_ID);
        unsafe { Nexus::from_raw((*b.as_ptr()).ctxt) }
    }
/// obtain the Nexus struct embedded within the bdev
obtain the Nexus struct embedded within the bdev
obtain the Nexus struct embedded within the bdev
pub(crate) fn nexus_as_ref(&self) -> &Nexus {
        let b = self.bdev_as_ref();
        assert_eq!(b.product_name(), NEXUS_PRODUCT_ID);
        unsafe { Nexus::from_raw((*b.as_ptr()).ctxt) }
    }
pub ( crate ) fn nexus_as_ref ( & self ) -> & Nexus { let b = self . bdev_as_ref ( ) ; assert_eq ! ( b product_name ( ) NEXUS_PRODUCT_ID ) ; unsafe { Nexus :: from_raw ( ( * b . as_ptr ( ) ) . ctxt ) } }
obtain the Nexus struct embedded within the bdev
obtain the Nexus struct embedded within the bdev
&self
&self