// SPDX-License-Identifier: MIT
// Copyright (c) "2023" . The DeepCausality Authors. All Rights Reserved.
use std::ops::{Add, Mul, Sub};
use crate::prelude::SpaceTemporal;
use crate::types::context_types::node_types::space_time::SpaceTime;
impl<T> SpaceTemporal<T> for SpaceTime<T>
where
T: Default + Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T>,
{
fn t(&self) -> &T {
&self.time_unit
}
}