pub struct GroupTemplate {
pub num_tag: Tag,
pub member_tags: Vec<Tag>,
}Expand description
Describes a repeating group: its NumInGroup counter tag and its member tags in required order. The first member tag is the delimiter.
Members must include the tags of any nested groups (counter and members);
nested instances stay flat inside each returned FieldMap and can be
split further with the nested group’s own template.
Fields§
§num_tag: TagImplementations§
Trait Implementations§
Source§impl Clone for GroupTemplate
impl Clone for GroupTemplate
Source§fn clone(&self) -> GroupTemplate
fn clone(&self) -> GroupTemplate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GroupTemplate
impl RefUnwindSafe for GroupTemplate
impl Send for GroupTemplate
impl Sync for GroupTemplate
impl Unpin for GroupTemplate
impl UnsafeUnpin for GroupTemplate
impl UnwindSafe for GroupTemplate
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