fn fmt()

in src/errors.rs [49:67]


    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        match *self {
            InternalError::PointDecompressionError
                => write!(f, "Cannot decompress Edwards point"),
            InternalError::ScalarFormatError
                => write!(f, "Cannot use scalar with high-bit set"),
            InternalError::BytesLengthError{ name: n, length: l}
                => write!(f, "{} must be {} bytes in length", n, l),
            InternalError::VerifyError
                => write!(f, "Verification equation was not satisfied"),
            InternalError::ArrayLengthError{ name_a: na, length_a: la,
                                             name_b: nb, length_b: lb,
                                             name_c: nc, length_c: lc, }
                => write!(f, "Arrays must be the same length: {} has length {},
                              {} has length {}, {} has length {}.", na, la, nb, lb, nc, lc),
            InternalError::PrehashedContextLengthError
                => write!(f, "An ed25519ph signature can only take up to 255 octets of context"),
        }
    }