usecrate::primitives::stupid_cursor::StupidCursor;/// Represents a text substitution: replace the range with the given string.
#[derive(Debug, Clone)]pubstructStupidSubstituteMessage{pubsubstitute: String,
pubstupid_range:(StupidCursor, StupidCursor),
}