MCPcopy Index your code
hub / github.com/RustPython/RustPython / update_visible

Method update_visible

Lib/mailbox.py:1941–1950  ·  view source on GitHub ↗

Update and/or sensibly generate a set of visible headers.

(self)

Source from the content-addressed store, hash-verified

1939 self._visible = Message(visible)
1940
1941 def update_visible(self):
1942 """Update and/or sensibly generate a set of visible headers."""
1943 for header in self._visible.keys():
1944 if header in self:
1945 self._visible.replace_header(header, self[header])
1946 else:
1947 del self._visible[header]
1948 for header in ('Date', 'From', 'Reply-To', 'To', 'CC', 'Subject'):
1949 if header in self and header not in self._visible:
1950 self._visible[header] = self[header]
1951
1952 def _explain_to(self, message):
1953 """Copy Babyl-specific state to message insofar as possible."""

Callers 2

test_visibleMethod · 0.95
test_babyl_to_babylMethod · 0.95

Calls 2

replace_headerMethod · 0.80
keysMethod · 0.45

Tested by 2

test_visibleMethod · 0.76
test_babyl_to_babylMethod · 0.76