namespace PKHeX.Core;
///
/// Result indicators for modifying a Slot within a or other data location.
///
public enum SlotTouchResult
{
///
/// Slot interaction was successful.
///
Success,
///
/// Slot interaction failed to do anything.
///
FailNone,
///
/// Slot interaction failed to apply the data.
///
FailWrite,
///
/// Slot interaction failed to delete the data.
///
FailDelete,
///
/// Slot interaction failed due to a bad/unmodifiable source.
///
FailSource,
///
/// Slot interaction failed due to a bad/unmodifiable destination.
///
FailDestination,
}