use super::{Unversioned, Version, Versioned};
impl<V, U> Version<V, U>
where
V: Versioned,
U: Unversioned<Versioned = V>,
{
pub fn unwrap_certain(self) -> V {
match self {
Version::Certain(v) => v,
Version::Uncertain(_) => panic!("The version of the object is unknown"),
}
}
}