def session.clone
import mylsm-lsm-store@0.6.0.1/src/coordinator/Client.bend as Clientimport Base
import mylsm-lsm-store@0.6.0.1/src/coordinator/SessionPolicy.bend as SessionPolicy
382def session.clone(session: Session) -> Session & Session:
383 match session:
384 case Session{endpoint, +generation, requests}:
385 session.clone.ready(string.clone.pair(endpoint),
386 (generation, generation), SessionPolicy.requests.clone(requests))
Uses (6)
Used by (5)
- mylsm-lsm-store@0.6.0.1/mylsm:Bytes.snapshot.cursor.remote
- mylsm-lsm-store@0.6.0.1/mylsm:Bytes.backup_to.remote.snapshot.opened
- mylsm-lsm-store@0.6.0.1/mylsm:Bytes.snapshot.remote.opened
- mylsm-lsm-store@0.6.0.1/src/transfer/BackupOwnerCursorIo:source.clone
- mylsm-lsm-store@0.6.0.1/mylsm:Bytes.snapshot.clone