diff --git a/include/grpc/grpc.h b/include/grpc/grpc.h
index 982cd3b43e1977bba80bd4276a8a2832c7517d84..7b33a4d86198d93941f478fdb0961b48794d9250 100644
--- a/include/grpc/grpc.h
+++ b/include/grpc/grpc.h
@@ -330,6 +330,8 @@ typedef struct grpc_op {
       size_t *status_details_capacity;
     } recv_status_on_client;
     struct {
+      /* out argument, set to 1 if the call failed in any way (seen as a cancellation
+         on the server), or 0 if the call succeeded */
       int *cancelled;
     } recv_close_on_server;
   } data;