Module GapiDriveV3Model.File.Capabilities

module Capabilities: sig .. end

type t = {
   canComment : bool; (*
Whether the user can comment on the file.
*)
   canCopy : bool; (*
Whether the user can copy the file.
*)
   canEdit : bool; (*
Whether the user can edit the file's content.
*)
   canReadRevisions : bool; (*
Whether the current user has read access to the Revisions resource of the file.
*)
   canShare : bool; (*
Whether the user can modify the file's permissions and sharing settings.
*)
}
val canComment : (t, bool) GapiLens.t
val canCopy : (t, bool) GapiLens.t
val canEdit : (t, bool) GapiLens.t
val canReadRevisions : (t, bool) GapiLens.t
val canShare : (t, bool) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t ->
GapiJson.json_data_model -> t