fn fmt()

in plasma-stream/src/errors.rs [357:378]


    fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result {
        match self {
            Self::Ok => write!(f, "Ok")?,
            Self::ObjectMetaTooLarge => {
                write!(f, "object metadata exceeds {} bytes", MAX_META_SIZE)?
            }
            Self::ObjectDataTooLarge => write!(f, "object data exceeds {} bytes", MAX_DATA_SIZE)?,
            Self::ZeroLengthObjectData => write!(f, "zero-length object data")?,
            Self::PlasmaStoreError => write!(f, "local plasma store error")?,
            Self::PeerPlasmaStoreError => write!(f, "peer plasma store error")?,
            Self::PeerRequestPanicked => write!(f, "peer request panicked")?,
            Self::ObjectDeletionScheduled => {
                write!(f, "requested object(s) scheduled for deletion")?
            }
            Self::ObjectsNotFound => write!(f, "requested object(s) not found")?,
            Self::AlreadyReceiving => write!(f, "duplicate request for object(s)")?,
            Self::AlreadyInStore => write!(f, "requested object(s) already in local store")?,
            Self::PeerConnectionError => write!(f, "connection to peer(s) failed")?,
            Self::UnknownError => write!(f, "Unknown error")?,
        };
        Ok(())
    }