(self, canonical_name, builtin, openssl=None, hashlib=None)
| 261 | """ |
| 262 | |
| 263 | def __init__(self, canonical_name, builtin, openssl=None, hashlib=None): |
| 264 | super().__init__(canonical_name) |
| 265 | self.builtin = _HashInfoItem(builtin, strict=True) |
| 266 | self.openssl = _HashInfoItem(openssl, strict=False) |
| 267 | self.hashlib = _HashInfoItem(hashlib, strict=False) |
| 268 | |
| 269 | def fullname(self, implementation): |
| 270 | """Get the fully qualified name of a given implementation. |
nothing calls this directly
no test coverage detected