The last type of scripture that we find is reserved prophecies. In this scripture, there is a revealing of the prophecy, and then we see that a part of this is fulfilled, but not all; or that some part will be revealed both in the past and in the future. In some cases as well, this is referred to as a "now and not yet" kind of prophecy.
For Genesis 49:10, we see that "the sceptre", or a ruler or series of rulers, "shall not depart", or in other words reign over all the tribes, "until Shiloh come". This is a direct reference to the Christ, the Messiah. So there is a partial fulfillment in David and the thone of Judah, but there is a future fulfillment in Christ the King of Kings and Lord of Lords!
Barnes, in his Notes on the Bible, writes,