github.com/iaas-resource-provision/iaas-rpc@v1.0.7-0.20211021023331-ed21f798c408/internal/plans/changes_state.go (about)

     1  package plans
     2  
     3  import (
     4  	"github.com/iaas-resource-provision/iaas-rpc/internal/states"
     5  )
     6  
     7  // PlannedState merges the set of changes described by the receiver into the
     8  // given prior state to produce the planned result state.
     9  //
    10  // The result is an approximation of the state as it would exist after
    11  // applying these changes, omitting any values that cannot be determined until
    12  // the changes are actually applied.
    13  func (c *Changes) PlannedState(prior *states.State) (*states.State, error) {
    14  	panic("Changes.PlannedState not yet implemented")
    15  }