case class ApplyWorkspaceEditResult(applied: Boolean, failureReason: Opt[String], failedChange: Opt[uinteger])
The result returned from the apply workspace edit request.
- Value parameters:
- applied
Indicates whether the edit was applied or not.
- failedChange
Depending on the client's failure handling strategy
failedChangemight contain the index of the change that failed. This property is only available if the client signals afailureHandlingStrategyin its client capabilities.- failureReason
An optional textual description for why the edit was not applied. This may be used by the server for diagnostic logging or to provide a suitable error for a request that triggered the edit.
- Since:
3.17 renamed from ApplyWorkspaceEditResponse
- Companion:
- object
- Source:
- structures.scala
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any