![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
#include <heap.h>
Public Attributes | |
| uint | flag {0} | 
| uint | keysegs {0} | 
| uint | length {0} | 
| uint8 | algorithm {0} | 
| HA_KEYSEG * | seg {nullptr} | 
| HP_BLOCK | block | 
| ha_rows | hash_buckets {0} | 
| TREE | rb_tree | 
| int(* | write_key )(HP_INFO *info, HP_KEYDEF *keyinfo, const uchar *record, uchar *recpos) | 
| int(* | delete_key )(HP_INFO *info, HP_KEYDEF *keyinfo, const uchar *record, uchar *recpos, int flag) | 
| uint(* | get_key_length )(HP_KEYDEF *keydef, const uchar *key) | 
| uint8 HP_KEYDEF::algorithm {0} | 
| HP_BLOCK HP_KEYDEF::block | 
      
  | 
  inline | 
| uint HP_KEYDEF::flag {0} | 
| ha_rows HP_KEYDEF::hash_buckets {0} | 
| uint HP_KEYDEF::keysegs {0} | 
| uint HP_KEYDEF::length {0} | 
| TREE HP_KEYDEF::rb_tree | 
      
  | 
  inline |