1#[derive(Clone, Copy, Debug, Eq, PartialEq)] 2pub enum Failure { 3 Slot, 4 TargetOccupied, 5 TargetFull, 6 FileOccupied, 7}