code: func NewBuildCacheFormat(source string, quiet bool) Format {
  	switch source {
  	case TableFormatKey:
  		if quiet {
  			return DefaultQuietFormat
  		}
  		return Format(defaultBuildCacheTableFormat)
  	case RawFormatKey:
  		if quiet {
  			return `build_cache_id: {{.ID}}`
  		}
  		format := `build_cache_id: {{.ID}}
  parent_id: {{.Parent}}
  build_cache_type: {{.CacheType}}
  description: {{.Description}}
  created_at: {{.CreatedAt}}
  created_since: {{.CreatedSince}}
  last_used_at: {{.LastUsedAt}}
  last_used_since: {{.LastUsedSince}}
  usage_count: {{.UsageCount}}
  in_use: {{.InUse}}
  shared: {{.Shared}}
  `
  		return Format(format)
  	}
  	return Format(source)
  }
docs: // NewBuildCacheFormat returns a Format for rendering using a Context