cursor property
If present, the cursor references the first message with time greater than or equal to the specified target time.
If such a message cannot be found, the cursor will be unset (i.e. cursor
is not present).
Implementation
Cursor? cursor;