Module: Prosody::_NativeDequeHandle

Defined in:
sig/state.rbs

Instance Method Summary collapse

Instance Method Details

#clearvoid

This method returns an undefined value.



260
# File 'sig/state.rbs', line 260

def clear: () -> void

#commitnil

Returns:

  • (nil)


262
# File 'sig/state.rbs', line 262

def commit: () -> nil

#getT?

Parameters:

  • index (Integer)

Returns:

  • (T, nil)


253
# File 'sig/state.rbs', line 253

def get: (Integer index) -> T?

#is_emptyBoolean

Returns:

  • (Boolean)


252
# File 'sig/state.rbs', line 252

def is_empty: () -> bool

#lenInteger

Returns:

  • (Integer)


251
# File 'sig/state.rbs', line 251

def len: () -> Integer

#peek_backT?

Returns:

  • (T, nil)


255
# File 'sig/state.rbs', line 255

def peek_back: () -> T?

#peek_frontT?

Returns:

  • (T, nil)


254
# File 'sig/state.rbs', line 254

def peek_front: () -> T?

#pop_backT?

Returns:

  • (T, nil)


259
# File 'sig/state.rbs', line 259

def pop_back: () -> T?

#pop_frontT?

Returns:

  • (T, nil)


258
# File 'sig/state.rbs', line 258

def pop_front: () -> T?

#push_backvoid

This method returns an undefined value.

Parameters:

  • value (T)


256
# File 'sig/state.rbs', line 256

def push_back: (T value) -> void

#push_frontvoid

This method returns an undefined value.

Parameters:

  • value (T)


257
# File 'sig/state.rbs', line 257

def push_front: (T value) -> void

#rollbacknil

Returns:

  • (nil)


263
# File 'sig/state.rbs', line 263

def rollback: () -> nil

#scanS

Parameters:

  • direction (Symbol)

Returns:

  • (S)


261
# File 'sig/state.rbs', line 261

def scan: (Symbol direction) -> S