# Functions
IsDestroyEvent is to check if the call is for restore destroy.
IsDoneStatus is to check if the restore is completed or not.
IsFailedStatus is to check if the restore is failed or not.
IsInitStatus is to check if the restore is in init state.
IsInProgressStatus is to check if the restore is in in-progress state.
IsOnlyStatusChange is to check only status change of restore object.
IsPendingStatus is to check if the restore is in a pending state.
IsRightCStorPoolMgmt is to check if the restore request is for particular pod/application.
NewCStorRestoreController returns a new cStor restore controller instance.
# Structs
RestoreController is the controller implementation for CStorRestore resources.