pub fn groups(&self) -> &[u64] {
        let self_ptr = self.as_ptr();
        let mut ret_ptr: *const u64 = ptr::null();
        let mut ret_size: size_t = 0;
        unsafe {
            ffi::btrfs_util_qgroup_inherit_get_groups(self_ptr, &mut ret_ptr, &mut ret_size);
            slice::from_raw_parts(ret_ptr, ret_size as usize)
        }
    }
/// Returns the qgroups this qgroup inheritance specifier contains.
Returns the qgroups this qgroup inheritance specifier contains.
Returns the qgroups this qgroup inheritance specifier contains .
pub fn groups(&self) -> &[u64] {
        let self_ptr = self.as_ptr();
        let mut ret_ptr: *const u64 = ptr::null();
        let mut ret_size: size_t = 0;
        unsafe {
            ffi::btrfs_util_qgroup_inherit_get_groups(self_ptr, &mut ret_ptr, &mut ret_size);
            slice::from_raw_parts(ret_ptr, ret_size as usize)
        }
    }
pub fn groups ( & self ) -> & [ u64 ] { let self_ptr = self . as_ptr ( ) ; let mut ret_ptr : * const u64 = ptr :: null ( ) ; let mut ret_size : size_t = 0 ; unsafe { ffi :: btrfs_util_qgroup_inherit_get_groups ( self_ptr , & mut ret_ptr , & mut ret_size ) ; slice :: from_raw_parts ( ret_ptr , ret_size as usize ) } }
Returns the qgroups this qgroup inheritance specifier contains.
Returns the qgroups this qgroup inheritance specifier contains .
&self
&self