Module File_tail.Warning

module Warning: sig .. end

type t = 
| Did_not_reach_eof_for of Core.Std.Time.Span.t (*Reached_eof occurs whenever the file tail reaches the end of file, irrespective of whether there has previously been a Did_not_reach_eof_for warning.*)
| Reached_eof (*Delayed_due_to_null_reads_for span occurs when the file tail is unable to get data from the file, because the data being read has null ('\000') characters. The span is how long it has been attempting to read and been getting nulls. This warning will only occur if retry_null_reads = true. This warning will be repeated until the null reads stop.*)
| Delayed_due_to_null_reads_for of Core.Std.Time.Span.t (*No_longer_delayed_due_to_null_reads occurs after a nonempty sequence of Delayed_due_to_null_reads_for warnings, once the file tail gets a read that does not contain null reads.*)
| No_longer_delayed_due_to_null_reads
val to_string_hum : t -> string
val sexp_of_t : t -> Sexplib.Sexp.t