spectra_type (spectra v0.7.0)
View SourceSummary
Functions
-spec add_doc_to_type(spectra:sp_type(), map()) -> spectra:sp_type().
-spec can_be_missing(TypeInfo :: spectra:type_info(), Type :: spectra:sp_type()) -> {true, spectra:missing_value()} | false.
-spec get_meta(spectra:sp_type()) -> spectra:sp_type_meta().
-spec normalize_doc(map()) -> spectra:type_doc().
-spec normalize_function_doc(map()) -> spectra:function_doc().
-spec set_meta(spectra:sp_type(), spectra:sp_type_meta()) -> spectra:sp_type().
-spec type_reference(spectra:sp_type_or_ref()) -> {true, spectra:sp_type_reference()} | false.