MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / update_trunk_state

Method update_trunk_state

atomic-core/src/crdt/apply/leaf.rs:474–483  ·  view source on GitHub ↗
(
            &mut self,
            id: TrunkId,
            state: TrunkState,
        )

Source from the content-addressed store, hash-verified

472 }
473
474 fn update_trunk_state(
475 &mut self,
476 id: TrunkId,
477 state: TrunkState,
478 ) -> Result<(), Self::Error> {
479 if let Some(trunk) = self.trunks.get_mut(&id) {
480 trunk.set_state(state);
481 }
482 Ok(())
483 }
484
485 fn update_trunk_path(&mut self, _id: TrunkId, _new_path: &str) -> Result<(), Self::Error> {
486 Ok(())

Callers

nothing calls this directly

Calls 2

get_mutMethod · 0.80
set_stateMethod · 0.45

Tested by

no test coverage detected