pub fn can_attack(card: &Card, num_attackers: usize) -> bool
Check if a creature can attack given its restrictions and the number of other attackers. Mirrors Java’s AttackRestriction.canAttack().
AttackRestriction.canAttack()