Updates internal accounting and returns true if enough available_bytes were remaining
Declared in <logging.h>
<logging.h>
bool Consume(uint64_t bytes);
true if the bytes fit within the remaining budget.