luna_lambda_tools.public.handlers.schemas.DetectTs
- class luna_lambda_tools.public.handlers.schemas.DetectTs(x=0, /)[source]
User-defined timestamp relative to something, such as the start of a video
- __init__()
Methods
__init__
()as_integer_ratio
()Return a pair of integers, whose ratio is exactly equal to the original float.
conjugate
()Return self, the complex conjugate of any float.
floatValidator
(value, *args, **kwargs)Validate value is float or might be converted to it
fromhex
()Create a floating-point number from a hexadecimal string.
hex
()Return a hexadecimal representation of a floating-point number.
intValidator
(value, *args, **kwargs)Validate value is an integer or might be converted to it
is_integer
()Return True if the float is an integer.
numberMultipleValidator
(value, *args, **kwargs)Ensure that the number is multiple of the specified multiple_of property
numberSizeValidator
(value, *args, **kwargs)Validate that number respects the limits
validateNonStr
(value, *args, **kwargs)Validate value is not string
validateNotNaN
(value, *args, **kwargs)Validate that value is not NaN
Attributes
forbidNaN
ge
gt
imag
the imaginary part of a complex number
le
lt
multiple_of
param
real
the real part of a complex number
strict