/// <summary>
 /// The public constructor used by automatically generated metrics.
 /// </summary>
 public MemoryDistributionMetricType(
     bool disabled,
     string category,
     Lifetime lifetime,
     string name,
     string[] sendInPings,
     MemoryUnit memoryUnit
     ) : this(0, disabled, sendInPings)
 {
     handle = LibGleanFFI.glean_new_memory_distribution_metric(
         category: category,
         name: name,
         send_in_pings: sendInPings,
         send_in_pings_len: sendInPings.Length,
         lifetime: (int)lifetime,
         disabled: disabled,
         memory_unit: (int)memoryUnit
         );
 }