classMissingRequiredArgument(BaseError):"""Raised when a required argument is missing."""__slots__=()def__init__(self,message:str)->None:super().__init__(f"Missing required argument: {message}")
classUnwrapError(BaseError):"""Raised when calling unwrap or unwrap_err incorrectly."""__slots__=()def__init__(self,message:str)->None:super().__init__(f"Unwrap failed: {message}")