Fault.fromObjectAndStackTrace constructor

Fault.fromObjectAndStackTrace(
  1. Object object,
  2. StackTrace stackTrace
)

Creates a Fault from an object and stack trace

Implementation

factory Fault.fromObjectAndStackTrace(Object object, StackTrace stackTrace) =>
    switch (object) {
      final Exception ex => ExceptionFault(ex, stackTrace),
      final Error err => ErrorFault(err, stackTrace),
      final String text => MessageFault(text, stackTrace),
      _ => UnknownFault(object.toString(), stackTrace),
    };