Structs§
Functions§
- are_
function_ signatures_ equals - Returns
true
if the function signature offunc_a
andfunc_b
are equals - combine_
arguments_ without_ argument_ separators - Returns a new Vec where all Argument separator values in
arguments_list
are stripped. - combine_
data_ objects - This functions combines a list of DataObjectRefs into a single DataObjectRef
- compare_
versions_ components - Returns the order of
version_a
andversion_b
- compare_
versions_ str - Returns the order of
version_a
andversion_b
or None if at least one version is invalid - format_
translation_ template - Returns a formatted template translation
- format_
translation_ template_ pluralization - Return a formatted translation with the correct pluralization
- format_
translation_ template_ pluralization_ with_ template - Returns a formatted translation with the correct pluralization and additional template values (the count template value will be overridden)
- get_
most_ restrictive_ function - Returns the most restrictive function for the provided arguments or None if no function signature matches the arguments
- get_
most_ restrictive_ function_ index - Returns the overloaded function index of the most restrictive function for the provided arguments or None if no function signature matches the arguments
- get_
most_ restrictive_ function_ signature_ index - Returns the index of the most restrictive function for the provided arguments or None if no function signature matches the arguments
- get_
version_ components - Returns the version as a tuple or None if the version is invalid
- is_
callable - Returns true if the call operator is defined for the provided DataObjectRef else false
- is_
member_ access_ allowed - Returns true if the member access operator is defined for the provided DataObjectRef else false
- none_
to_ lang_ void - This function converts an OptionDataObjectRef to a DataObjectRef
- separate_
arguments_ with_ argument_ separators - Returns a new Vec where all arguments are separated with Argument separator values.
- wrap_
index - Converts negative indices to positive indices (e.g.
-1
=>len - 1
=> last element) - wrap_
index_ allow_ len - Converts negative indices to positive indices (e.g.
-1
=>len - 1
=> last element)