MCPcopy Index your code
hub / github.com/mitmproxy/mitmproxy / set_state

Method set_state

mitmproxy/dns.py:580–585  ·  view source on GitHub ↗
(self, state: serializable.State)

Source from the content-addressed store, hash-verified

578 }
579
580 def set_state(self, state: serializable.State) -> None:
581 self.request = DNSMessage.from_state(state.pop("request"))
582 self.response = (
583 DNSMessage.from_state(r) if (r := state.pop("response")) else None
584 )
585 super().set_state(state)
586
587 def __repr__(self) -> str:
588 return f"<DNSFlow\r\n request={self.request!r}\r\n response={self.response!r}\r\n>"

Callers

nothing calls this directly

Calls 2

from_stateMethod · 0.45
popMethod · 0.45

Tested by

no test coverage detected