parameters: (self)
return_statement: return self._events_are_safely_mutable
docstring: Returns true if the events in this value are completely sealed.
  
      Some importers want to take complex fields out of the TraceData and add
      them to the model, changing them subtly as they do so. If the TraceData
      was constructed with data that is shared with something outside the trace
      data, for instance a test harness, then this mutation is unexpected. But,
      if the values are sealed, then mutating the events is a lot faster.
  
      We know if events are sealed if the value came from a string, or if the
      value came from a TraceDataBuilder.
docstring_summary: Returns true if the events in this value are completely sealed.
docstring_tokens: Returns true if the events in this value are completely sealed .
function: def events_are_safely_mutable(self):
      """Returns true if the events in this value are completely sealed.
  
      Some importers want to take complex fields out of the TraceData and add
      them to the model, changing them subtly as they do so. If the TraceData
      was constructed with data that is shared with something outside the trace
      data, for instance a test harness, then this mutation is unexpected. But,
      if the values are sealed, then mutating the events is a lot faster.
  
      We know if events are sealed if the value came from a string, or if the
      value came from a TraceDataBuilder.
      """
      return self._events_are_safely_mutable
function_tokens: def events_are_safely_mutable ( self ) : return self . _events_are_safely_mutable