Struct dfx_base::data_dictionary::TagException
source · pub struct TagException { /* private fields */ }Implementations§
source§impl TagException
impl TagException
pub fn other(msg: String, tag: Tag) -> TagException
pub fn tag_out_of_order(tag: Tag) -> TagException
pub fn invalid_tag_number(tag: Tag) -> TagException
pub fn required_tag_missing(tag: Tag) -> TagException
pub fn tag_not_defined_for_message(tag: Tag, msg_type: String) -> TagException
pub fn no_tag_value(tag: Tag) -> TagException
pub fn incorrect_tag_value(tag: Tag) -> TagException
pub fn repeated_tag(tag: Tag) -> TagException
pub fn incorrect_data_format(tag: Tag, inner: String) -> TagException
pub fn invalid_message_type() -> TagException
pub fn repeating_group_count_mismatch(tag: Tag) -> TagException
pub fn group_delimiter_tag_exception( counter_tag: Tag, delimiter_tag: Tag ) -> TagException
pub fn repeated_tag_without_group_delimiter_tag_exception( counter_tag: Tag, trouble_tag: Tag ) -> TagException
pub fn msg_type(&self) -> Option<&String>
pub fn inner(&self) -> Option<&String>
pub fn session_reject_reason(&self) -> &SessionRejectReason
pub fn field(&self) -> Tag
Trait Implementations§
source§impl Clone for TagException
impl Clone for TagException
source§fn clone(&self) -> TagException
fn clone(&self) -> TagException
Returns a copy 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 RefUnwindSafe for TagException
impl Send for TagException
impl Sync for TagException
impl Unpin for TagException
impl UnwindSafe for TagException
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