| 791 | } |
| 792 | |
| 793 | func (n *daemonNativeTools) memoryToolBindings( |
| 794 | availability toolspkg.NativeAvailabilityFunc, |
| 795 | ) map[toolspkg.ToolID]nativeToolBinding { |
| 796 | return map[toolspkg.ToolID]nativeToolBinding{ |
| 797 | toolspkg.ToolIDMemoryList: { |
| 798 | call: n.memoryList, |
| 799 | availability: availability, |
| 800 | }, |
| 801 | toolspkg.ToolIDMemoryShow: { |
| 802 | call: n.memoryShow, |
| 803 | availability: availability, |
| 804 | }, |
| 805 | toolspkg.ToolIDMemorySearch: { |
| 806 | call: n.memorySearch, |
| 807 | availability: availability, |
| 808 | }, |
| 809 | toolspkg.ToolIDMemoryPropose: { |
| 810 | call: n.memoryPropose, |
| 811 | availability: availability, |
| 812 | }, |
| 813 | toolspkg.ToolIDMemoryNote: { |
| 814 | call: n.memoryNote, |
| 815 | availability: availability, |
| 816 | }, |
| 817 | } |
| 818 | } |
| 819 | |
| 820 | func (n *daemonNativeTools) observeToolBindings( |
| 821 | availability toolspkg.NativeAvailabilityFunc, |