start 04 traits, completed upto 10

This commit is contained in:
2025-03-01 15:00:03 +05:30
parent 3e6fc66515
commit 10fea65893
11 changed files with 73 additions and 18 deletions

View File

@@ -8,7 +8,13 @@ struct Ticket {
// TODO: Implement the `PartialEq` trait for `Ticket`.
impl PartialEq for Ticket {}
impl PartialEq for Ticket {
fn eq(&self, other: &Self) -> bool {
self.description == other.description
&& self.status == other.status
&& self.title == other.title
}
}
#[cfg(test)]
mod tests {