pub struct DDField { /* private fields */ }Implementations§
Source§impl DDField
impl DDField
pub fn from_xml_str(xml_str: &str) -> Self
pub fn new( tag: Tag, name: Arc<str>, enum_dictionary: BTreeMap<Arc<str>, Arc<str>>, field_type: Arc<str>, ) -> Self
pub fn tag(&self) -> Tag
pub fn name(&self) -> &Arc<str> ⓘ
pub fn has_enums(&self) -> bool
pub fn enums(&self) -> &BTreeMap<Arc<str>, Arc<str>>
pub fn field_type(&self) -> &Arc<str> ⓘ
pub fn is_length_field(&self) -> bool
pub fn is_multiple_value_field_with_enums(&self) -> bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DDField
impl RefUnwindSafe for DDField
impl Send for DDField
impl Sync for DDField
impl Unpin for DDField
impl UnsafeUnpin for DDField
impl UnwindSafe for DDField
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