Module: Strict::_ValidationDsl

Included in:
_AttributesDsl, _MethodDsl
Defined in:
sig/strict.rbs

Instance Method Summary collapse

Instance Method Details

#AllOf_Validator

Parameters:

Returns:



31
# File 'sig/strict.rbs', line 31

def AllOf: (*_Validator validators) -> _Validator

#AnyOf_Validator

Parameters:

Returns:



32
# File 'sig/strict.rbs', line 32

def AnyOf: (*_Validator validators) -> _Validator

#Anything_Validator

Returns:



33
# File 'sig/strict.rbs', line 33

def Anything: () -> _Validator

#ArrayOf_CoercingValidator

Parameters:

Returns:



34
# File 'sig/strict.rbs', line 34

def ArrayOf: (_Validator element_validator) -> _CoercingValidator

#Boolean_Validator

Returns:



35
# File 'sig/strict.rbs', line 35

def Boolean: () -> _Validator

#HashOf_CoercingValidator

Parameters:

Returns:



36
# File 'sig/strict.rbs', line 36

def HashOf: (Hash[_Validator, _Validator] validators) -> _CoercingValidator

#RangeOf_Validator

Parameters:

Returns:



37
# File 'sig/strict.rbs', line 37

def RangeOf: (_Validator element_validator) -> _Validator