diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index 883bca8..c985777 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.9.3","generation_timestamp":"2023-11-03T13:57:08","documenter_version":"1.1.2"}} \ No newline at end of file +{"documenter":{"julia_version":"1.9.3","generation_timestamp":"2023-11-03T14:33:28","documenter_version":"1.1.2"}} \ No newline at end of file diff --git a/dev/advanced/index.html b/dev/advanced/index.html index de992e4..d0ea7da 100644 --- a/dev/advanced/index.html +++ b/dev/advanced/index.html @@ -36,4 +36,4 @@ Interfaces.test(Group.GroupInterface, Float64, int_pairs) catch e print(e.msg) -end
Each tested object must either be an instance of `Float64` or an instance of `Arguments` whose field types include at least one subtype of `Float64`. You provided a `Arguments{(:x, :y), Tuple{Int64, Int64}}` instead.
In summary, there are two things to remember:
Interfaces.@interface
should accept a single object of type Arguments
and then work with its named fields. These fields should be listed in the docstring.Interface.test
must all be of type Arguments
, with the right named fields. At least one field must have the type you are testing.This page was generated using Literate.jl.
Settings
This document was generated with Documenter.jl version 1.1.2 on Friday 3 November 2023. Using Julia version 1.9.3.