Skip to main content

I

Constant I 

Source
pub const I: c_int = c_int::MIN; // -2_147_483_648i32
Expand description

Null value of int family, i.e., int, month, date, minute, second and time.

ยงExample

use kdbplus::*;
use kdbplus::api::*;

#[no_mangle]
pub extern "C" fn int_borders(_: K) -> K{
  let ints=new_list(qtype::INT_LIST, 3);
  let ints_slice=ints.as_mut_slice::<I>();
  ints_slice[0]=qnull_base::I;
  ints_slice[1]=qinf_base::I;
  ints_slice[2]=qninf_base::I;
  ints
}
q)int_borders: `libapi_examples 2: (`int_borders; 1);
q)int_borders[]
0N 0W -0Wi