var _ … func (c *csiPlugin) RequiresFSResize() bool { … } func (c *csiPlugin) NodeExpand(resizeOptions volume.NodeResizeOptions) (bool, error) { … } func (c *csiPlugin) nodeExpandWithClient( resizeOptions volume.NodeResizeOptions, csiSource *api.CSIPersistentVolumeSource, csClient csiClient, fsVolume bool) (bool, error) { … } func inUseError(err error) bool { … } // IsInfeasibleError returns true for grpc errors that are considered terminal in a way // that they indicate CSI operation as infeasible. // This function returns a subset of final errors. All infeasible errors are also final errors. func isInfeasibleError(err error) bool { … }