func (rtr *Rotor) Open(xid XID) XID {
	scrubx := watch(xid.X, func(scrubx circuit.PermX, r interface{}) {
		rtr.Scrub(scrubx)
		panic(r)
	})
	xid = XID{X: scrubx, ID: xid.ID}
	rtr.add(xid)
	return xid
}
// Open moves the cross-interface XID to the set of open XIDs.
Open moves the cross-interface XID to the set of open XIDs.
// Open moves the cross - interface XID to the set of open XIDs .
func (rtr *Rotor) Open(xid XID) XID {
	scrubx := watch(xid.X, func(scrubx circuit.PermX, r interface{}) {
		rtr.Scrub(scrubx)
		panic(r)
	})
	xid = XID{X: scrubx, ID: xid.ID}
	rtr.add(xid)
	return xid
}
func ( rtr * Rotor ) Open ( xid XID ) XID { scrubx := watch ( xid . X , func ( scrubx circuit . PermX , r interface { } ) { rtr . Scrub ( scrubx ) panic ( r ) } ) xid = XID { X : scrubx , ID : xid . ID } rtr . add ( xid ) return xid }
Open moves the cross-interface XID to the set of open XIDs.
Open moves the cross - interface XID to the set of open XIDs .