pub struct InformationElement {Show 16 fields
pub pen: u32,
pub name: String,
pub data_type: String,
pub group: Option<String>,
pub data_type_semantics: Option<String>,
pub element_id: u16,
pub applicability: Option<String>,
pub status: String,
pub description: String,
pub revision: u32,
pub date: String,
pub references: Option<String>,
pub xrefs: Vec<Xref>,
pub units: Option<String>,
pub range: Option<String>,
pub subregistry: Option<Vec<InformationElementSubRegistry>>,
}
Expand description
Represent Information Element as read form a registry
Fields§
§pen: u32
§name: String
§data_type: String
§group: Option<String>
§data_type_semantics: Option<String>
§element_id: u16
§applicability: Option<String>
§status: String
§description: String
§revision: u32
§date: String
§references: Option<String>
§xrefs: Vec<Xref>
§units: Option<String>
§range: Option<String>
§subregistry: Option<Vec<InformationElementSubRegistry>>
Trait Implementations§
Source§impl Clone for InformationElement
impl Clone for InformationElement
Source§fn clone(&self) -> InformationElement
fn clone(&self) -> InformationElement
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 moreAuto Trait Implementations§
impl Freeze for InformationElement
impl RefUnwindSafe for InformationElement
impl Send for InformationElement
impl Sync for InformationElement
impl Unpin for InformationElement
impl UnwindSafe for InformationElement
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