pub fn precondition<R>( operation: Operation, resource_id: Option<R::Id>, resource_id_prefix: Option<String>, relation: Option<R::Relations>, subject_filter: Option<SubjectFilter>, ) -> Preconditionwhere R: Resource,