pub struct IppAttributeGroup { /* private fields */ }
Expand description
Attribute group
Implementations§
Source§impl IppAttributeGroup
impl IppAttributeGroup
Sourcepub fn new(tag: DelimiterTag) -> IppAttributeGroup
pub fn new(tag: DelimiterTag) -> IppAttributeGroup
Create new attribute group of a given type
Sourcepub fn tag(&self) -> DelimiterTag
pub fn tag(&self) -> DelimiterTag
Return group type tag
Sourcepub fn attributes(&self) -> &HashMap<String, IppAttribute>
pub fn attributes(&self) -> &HashMap<String, IppAttribute>
Return read-only attributes
Sourcepub fn attributes_mut(&mut self) -> &mut HashMap<String, IppAttribute>
pub fn attributes_mut(&mut self) -> &mut HashMap<String, IppAttribute>
Return mutable attributes
Trait Implementations§
Source§impl Clone for IppAttributeGroup
impl Clone for IppAttributeGroup
Source§fn clone(&self) -> IppAttributeGroup
fn clone(&self) -> IppAttributeGroup
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 IppAttributeGroup
impl RefUnwindSafe for IppAttributeGroup
impl Send for IppAttributeGroup
impl Sync for IppAttributeGroup
impl Unpin for IppAttributeGroup
impl UnwindSafe for IppAttributeGroup
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