pub struct StationConfig {
pub station_id: StationId,
pub node_id: NodeId,
pub instance_id: InstanceId,
pub tick_rate_hz: u16,
}Expand description
Station runtime configuration.
Fields§
§station_id: StationIdStation id.
node_id: NodeIdNode id selected by the embedding application.
instance_id: InstanceIdWorld instance id.
tick_rate_hz: u16Fixed authoritative tick rate in hertz.
Trait Implementations§
Source§impl Clone for StationConfig
impl Clone for StationConfig
Source§fn clone(&self) -> StationConfig
fn clone(&self) -> StationConfig
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 StationConfig
Source§impl Debug for StationConfig
impl Debug for StationConfig
impl Eq for StationConfig
Source§impl PartialEq for StationConfig
impl PartialEq for StationConfig
impl StructuralPartialEq for StationConfig
Auto Trait Implementations§
impl Freeze for StationConfig
impl RefUnwindSafe for StationConfig
impl Send for StationConfig
impl Sync for StationConfig
impl Unpin for StationConfig
impl UnsafeUnpin for StationConfig
impl UnwindSafe for StationConfig
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