bloqade.lanes.bytecode.encoding.LocationAddress
← Module overview
class
property
sourceproperty
sourceproperty
sourcemethod
source
classLocationAddress¶source
bloqade.lanes.bytecode.encoding.LocationAddress
Bases: KirinRustWrapper[_RustLocationAddress]
Address identifying a physical atom location (zone + word + site).
class LocationAddress(word_id: int, site_id: int, zone_id: int = 0)Parameters
| Name | Type | Default | Description |
|---|---|---|---|
word_id | int | required | |
site_id | int | required | |
zone_id | int | 0 |
propertyzone_id¶source
bloqade.lanes.bytecode.encoding.LocationAddress.zone_id
zone_id: intpropertyword_id¶source
bloqade.lanes.bytecode.encoding.LocationAddress.word_id
word_id: intpropertysite_id¶source
bloqade.lanes.bytecode.encoding.LocationAddress.site_id
site_id: intmethodreplace¶source
bloqade.lanes.bytecode.encoding.LocationAddress.replace
Signature
def replace(*, word_id: int | None = None, site_id: int | None = None, zone_id: int | None = None) -> SelfReturn a copy, optionally replacing fields.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
word_id | int | None | None | |
site_id | int | None | None | |
zone_id | int | None | None |
Returns
Self