tracking.js
function setUnusableRecord(state, unusableRecord) {
  Object.defineProperty(state, 'unusableRecord',
    {value: unusableRecord, writable: true, configurable: true, enumerable: false});
}
function setUnusableRecord(state, unusableRecord) {
  Object.defineProperty(state, 'unusableRecord',
    {value: unusableRecord, writable: true, configurable: true, enumerable: false});
}
function setUnusableRecord ( state , unusableRecord ) { Object . defineProperty ( state , 'unusableRecord' , { value : unusableRecord , writable : true , configurable : true , enumerable : false } ) ; }
Sets the given unusable record on its given state that is being tracked for the unusable record.
@param {UnusableRecordState} state - the tracked state to be updated
@param {UnusableRecord} unusableRecord - the unusable record to which this state belongs
Sets the given unusable record on its given state that is being tracked for the unusable record .