(&self, s: S)
| 126 | #[cfg(feature = "serde")] |
| 127 | impl serde::Serialize for PyTraceback { |
| 128 | fn serialize<S: serde::Serializer>(&self, s: S) -> Result<S::Ok, S::Error> { |
| 129 | use serde::ser::SerializeStruct; |
| 130 | |
| 131 | let mut struc = s.serialize_struct("PyTraceback", 3)?; |
| 132 | struc.serialize_field("name", self.frame.code.obj_name.as_str())?; |
| 133 | struc.serialize_field("lineno", &self.lineno.get())?; |
| 134 | struc.serialize_field("filename", self.frame.code.source_path().as_str())?; |
| 135 | struc.end() |
| 136 | } |
| 137 | } |
nothing calls this directly
no test coverage detected