Set a permission checker
(
mut self,
checker: Arc<dyn crate::permissions::PermissionChecker>,
)
| 174 | |
| 175 | /// Set a permission checker |
| 176 | pub fn with_permission_checker( |
| 177 | mut self, |
| 178 | checker: Arc<dyn crate::permissions::PermissionChecker>, |
| 179 | ) -> Self { |
| 180 | self.permission_checker = Some(checker); |
| 181 | self |
| 182 | } |
| 183 | |
| 184 | /// Set planning mode |
| 185 | pub fn with_planning_mode(mut self, mode: PlanningMode) -> Self { |
no outgoing calls