package def_spec // IFixBox -- фиксированный контейнер type IFixBox[T any] interface { // Move -- перемещает другому владельцу значение Move() T } // IMutBox -- изменяемый контейнер type IMutBox[T any] interface { IFixBox[T] // Set -- устанавливает хранимое значение Set(T) }