1use crate::owner::cause; 2 3/// The state change carried by one response-owner effect. 4#[derive(Clone, Copy, PartialEq, Eq, Hash)] 5pub enum Change { 6 StagingAcquired(cause::Acquire), 7 Handoff, 8 StagingReleased(cause::Staging), 9 TransportReleased(cause::Transport), 10}