#[derive(Debug, thiserror::Error)]
pub enum TfError {
#[error("Failed to acquire lock")]
Lock,
#[error("Transform lookup failed: {0}")]
Lookup(String),
#[error("Publish failed: {0}")]
Publish(String),
#[error("Invalid transform: {0}")]
InvalidData(String),
}