pub struct DeploymentStationRoute {
pub station_id: StationId,
pub node_id: NodeId,
pub route_epoch: u64,
pub assigned_at: Tick,
}Expand description
Route metadata for one station.
Fields§
§station_id: StationIdStation id.
node_id: NodeIdNode currently hosting the station.
route_epoch: u64Route epoch incremented on station placement changes.
assigned_at: TickTick at which this placement was last assigned.
Trait Implementations§
Source§impl Clone for DeploymentStationRoute
impl Clone for DeploymentStationRoute
Source§fn clone(&self) -> DeploymentStationRoute
fn clone(&self) -> DeploymentStationRoute
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeploymentStationRoute
Source§impl Debug for DeploymentStationRoute
impl Debug for DeploymentStationRoute
impl Eq for DeploymentStationRoute
Source§impl PartialEq for DeploymentStationRoute
impl PartialEq for DeploymentStationRoute
impl StructuralPartialEq for DeploymentStationRoute
Auto Trait Implementations§
impl Freeze for DeploymentStationRoute
impl RefUnwindSafe for DeploymentStationRoute
impl Send for DeploymentStationRoute
impl Sync for DeploymentStationRoute
impl Unpin for DeploymentStationRoute
impl UnsafeUnpin for DeploymentStationRoute
impl UnwindSafe for DeploymentStationRoute
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more