Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #[derive(Debug)]
- enum Mutant {
- Val(usize),
- }
- impl Mutant {
- fn mutate(&mut self, new_val: usize) {
- *self = Mutant::Val(new_val);
- }
- }
- fn main() {
- let mut m = Mutant::Val(1);
- eprintln!("{:?}", m);
- m.mutate(2);
- eprintln!("{:?}", m);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement