Module edit_control

Source

Re-exports§

pub use conditional_logic::ConditionalLogicSystem;
pub use conditional_logic::Condition;
pub use conditional_logic::ConditionType;
pub use conditional_logic::ClassificationCriteria;
pub use conditional_logic::TestConfiguration;
pub use conditional_logic::ConditionalChain;
pub use conditional_logic::ChainFailureStrategy;
pub use conditional_logic::ConditionalApplicationResult;
pub use conditional_logic::ChainExecutionResult;
pub use conditional_logic::ExecutionContext;
pub use file_protection::FileProtectionSystem;
pub use file_protection::FileProtectionRule;
pub use file_protection::FunctionConstraint;
pub use file_protection::ProtectionConfig;
pub use file_protection::ProtectionLevel;
pub use file_protection::EditType;
pub use file_protection::ProtectionResult;

Modules§

conditional_logic
edit_history_time_travel
file_protection
staged_application
validation

Structs§

ApprovalPolicy
Policy engine for determining required approval levels
ApprovalRecord
ApprovalStatus
ChangeTypeRule
DelegationRules
DiffSummary
EditModificationInterface
Enhanced EditModificationInterface for Issue #17 Provides advanced inline edit modification capabilities with undo/redo support
EscalationRequest
FileApprovalRule
GranularApprovalSystem
Granular approval management system
ModifiableEdit
ModificationSnapshot
ProcessingMetadata
RiskThresholds
ValidationResult

Enums§

ApprovalLevel
Issue #19: Multi-level approval system
ApprovalRole
ApprovalState
EditModification
InterfaceState
ValidationSeverity
ViewMode