pub trait ActionRefMut {
    // Required methods
    fn author_mut(&mut self) -> &mut HoloHash<Agent>;
    fn action_seq_mut(&mut self) -> Option<&mut u32>;
    fn prev_action_mut(&mut self) -> Option<&mut HoloHash<Action>>;
    fn entry_data_mut(
        &mut self
    ) -> Option<(&mut HoloHash<Entry>, &mut EntryType)>;
    fn timestamp_mut(&mut self) -> &mut Timestamp;
}

Required Methods§

source

fn author_mut(&mut self) -> &mut HoloHash<Agent>

source

fn action_seq_mut(&mut self) -> Option<&mut u32>

source

fn prev_action_mut(&mut self) -> Option<&mut HoloHash<Action>>

source

fn entry_data_mut(&mut self) -> Option<(&mut HoloHash<Entry>, &mut EntryType)>

source

fn timestamp_mut(&mut self) -> &mut Timestamp

Implementors§

source§

impl ActionRefMut for Action

Some necessary extra mutators for lenses/prisms over Actions