pub struct CrcPackage {
pub id: String,
pub file_path: String,
pub video_maps: Vec<CrcVideoMapRef>,
pub transceivers: Vec<CrcTranceiver>,
pub visibility_centers: Vec<GeoPoint>,
pub facility: CrcFacility,
}Fields§
§id: String§file_path: String§video_maps: Vec<CrcVideoMapRef>§transceivers: Vec<CrcTranceiver>§visibility_centers: Vec<GeoPoint>§facility: CrcFacilityImplementations§
Source§impl CrcPackage
impl CrcPackage
pub fn try_new_from_file(file: impl AsRef<Path>) -> Result<Self>
Trait Implementations§
Source§impl Clone for CrcPackage
impl Clone for CrcPackage
Source§fn clone(&self) -> CrcPackage
fn clone(&self) -> CrcPackage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CrcPackage
impl Debug for CrcPackage
Source§impl Default for CrcPackage
impl Default for CrcPackage
Source§fn default() -> CrcPackage
fn default() -> CrcPackage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CrcPackage
impl<'de> Deserialize<'de> for CrcPackage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CrcPackage
impl Serialize for CrcPackage
Source§impl TryFrom<&CrcPackage> for AtcScopePackage
impl TryFrom<&CrcPackage> for AtcScopePackage
Auto Trait Implementations§
impl Freeze for CrcPackage
impl RefUnwindSafe for CrcPackage
impl Send for CrcPackage
impl Sync for CrcPackage
impl Unpin for CrcPackage
impl UnwindSafe for CrcPackage
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