use crate::{Rudof, api::shacl::ShaclOperations};
pub struct ResetShaclShapesBuilder<'a> {
rudof: &'a mut Rudof,
}
impl<'a> ResetShaclShapesBuilder<'a> {
pub(crate) fn new(rudof: &'a mut Rudof) -> Self {
Self { rudof }
}
pub fn execute(self) {
<Rudof as ShaclOperations>::reset_shacl_schema(self.rudof)
}
}