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(())
}