*
* Returns the head of the queue @array and removes it from the queue.
*
- * Returns: pointer to element or struct, or NULL if @array was empty. The
+ * Returns: (nullable): pointer to element or struct, or NULL if @array was empty. The
* data pointed to by the returned pointer stays valid only as long as
* the queue array is not modified further!
*
*
* Returns the head of the queue @array without removing it from the queue.
*
- * Returns: pointer to element or struct, or NULL if @array was empty. The
+ * Returns: (nullable): pointer to element or struct, or NULL if @array was empty. The
* data pointed to by the returned pointer stays valid only as long as
* the queue array is not modified further!
*
*
* Returns the item at @idx in @array, but does not remove it from the queue.
*
- * Returns: The item, or %NULL if @idx was out of bounds
+ * Returns: (nullable): The item, or %NULL if @idx was out of bounds
*
* Since: 1.16
*/
*
* Returns the item at @idx in @array, but does not remove it from the queue.
*
- * Returns: The item, or %NULL if @idx was out of bounds
+ * Returns: (nullable): The item, or %NULL if @idx was out of bounds
*
* Since: 1.16
*/