()
| 1763 | } |
| 1764 | |
| 1765 | func (r FunctionToolParam) MarshalJSON() (data []byte, err error) { |
| 1766 | type shadow FunctionToolParam |
| 1767 | return param.MarshalObject(r, (*shadow)(&r)) |
| 1768 | } |
| 1769 | func (r *FunctionToolParam) UnmarshalJSON(data []byte) error { |
| 1770 | return apijson.UnmarshalRoot(data, r) |
| 1771 | } |
nothing calls this directly
no test coverage detected