Emplace in Queue

What does emplace functon perform in queue ??

@learn.cp.course,
emplace() constructs a new object in place at the end of the queue.
push() adds a copy of new object at the end of queue.