ModeCompleterResult

Type Alias ModeCompleterResult 

Source
pub type ModeCompleterResult = Option<unsafe extern "C" fn(*mut Mode, c_int, *mut *mut c_char, c_uint, *mut *mut c_char) -> c_uint>;
Expand description

Handle the user accepting an entry in completion mode. Returns the next action to take.

  • sw: The mode pointer
  • menu_retv: The return value
  • input: The input string
  • selected_line: The selected line
  • path: the path that was completed

Aliased Type§

pub enum ModeCompleterResult {
    None,
    Some(unsafe extern "C" fn(*mut Mode, i32, *mut *mut i8, u32, *mut *mut i8) -> u32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*mut Mode, i32, *mut *mut i8, u32, *mut *mut i8) -> u32)

Some value of type T.