fn eq(&self, other: &Self) -> bool {
        self.to == other.to
            && self.fields == other.fields
            && self.references == other.references
            && self.on_delete == other.on_delete
    }
//ignores the relation name for reintrospection
ignores the relation name for reintrospection
ignores the relation name for reintrospection
fn eq(&self, other: &Self) -> bool {
        self.to == other.to
            && self.fields == other.fields
            && self.references == other.references
            && self.on_delete == other.on_delete
    }
fn eq ( & self , other : & Self ) -> bool { self . to == other . to && self . fields == other . fields && self . references == other . references && self . on_delete == other . on_delete }
ignores the relation name for reintrospection
ignores the relation name for reintrospection
&self
other
&Self