fn seed<PB: ProtocolBehavior>( _put_registry: &PutRegistry<PB>, put: PutDescriptor, ) -> Result<(), Box<dyn Error>>