# Module Libvirt.Event.Disk_change

    module Disk_change: sig .. end

    type reason = [ `MissingOnStart | `Unknown of int ]

    type t = {

`` | `old_src_path : `string option`;` | `(*` | old source path | `*)`
`` | `new_src_path : `string option`;` | `(*` | new source path | `*)`
`` | `dev_alias : `string option`;` | `(*` | device alias name | `*)`
`` | `reason : `reason`;` | `(*` | reason why this callback was called | `*)`

`}`

    val to_string : t -> string