Skip to main content

HasAssociationAttributesMut

Trait HasAssociationAttributesMut 

Source
pub trait HasAssociationAttributesMut: HasAssociationAttributes {
Show 22 methods // Required method fn association_mut(&mut self) -> &mut AssociationAttributes; // Provided methods fn set_href(&mut self, href: HRef) { ... } fn set_href_opt(&mut self, href: Option<HRef>) { ... } fn clear_href(&mut self) { ... } fn set_nil_reason(&mut self, nil_reason: NilReason) { ... } fn set_nil_reason_opt(&mut self, nil_reason: Option<NilReason>) { ... } fn clear_nil_reason(&mut self) { ... } fn set_title(&mut self, title: impl Into<String>) { ... } fn set_title_opt(&mut self, title: Option<String>) { ... } fn clear_title(&mut self) { ... } fn set_role(&mut self, role: impl Into<String>) { ... } fn set_role_opt(&mut self, role: Option<String>) { ... } fn clear_role(&mut self) { ... } fn set_arcrole(&mut self, arcrole: impl Into<String>) { ... } fn set_arcrole_opt(&mut self, arcrole: Option<String>) { ... } fn clear_arcrole(&mut self) { ... } fn set_show(&mut self, show: ShowType) { ... } fn set_show_opt(&mut self, show: Option<ShowType>) { ... } fn clear_show(&mut self) { ... } fn set_actuate(&mut self, actuate: ActuateType) { ... } fn set_actuate_opt(&mut self, actuate: Option<ActuateType>) { ... } fn clear_actuate(&mut self) { ... }
}
Expand description

Mutable access to the gml:AssociationAttributeGroup on a property element.

Required Methods§

Provided Methods§

Source

fn set_href(&mut self, href: HRef)

Sets xlink:href.

Source

fn set_href_opt(&mut self, href: Option<HRef>)

Sets or clears xlink:href.

Source

fn clear_href(&mut self)

Clears xlink:href.

Source

fn set_nil_reason(&mut self, nil_reason: NilReason)

Sets gml:nilReason.

Source

fn set_nil_reason_opt(&mut self, nil_reason: Option<NilReason>)

Sets or clears gml:nilReason.

Source

fn clear_nil_reason(&mut self)

Clears gml:nilReason.

Source

fn set_title(&mut self, title: impl Into<String>)

Sets xlink:title.

Source

fn set_title_opt(&mut self, title: Option<String>)

Sets or clears xlink:title.

Source

fn clear_title(&mut self)

Clears xlink:title.

Source

fn set_role(&mut self, role: impl Into<String>)

Sets xlink:role.

Source

fn set_role_opt(&mut self, role: Option<String>)

Sets or clears xlink:role.

Source

fn clear_role(&mut self)

Clears xlink:role.

Source

fn set_arcrole(&mut self, arcrole: impl Into<String>)

Sets xlink:arcrole.

Source

fn set_arcrole_opt(&mut self, arcrole: Option<String>)

Sets or clears xlink:arcrole.

Source

fn clear_arcrole(&mut self)

Clears xlink:arcrole.

Source

fn set_show(&mut self, show: ShowType)

Sets xlink:show.

Source

fn set_show_opt(&mut self, show: Option<ShowType>)

Sets or clears xlink:show.

Source

fn clear_show(&mut self)

Clears xlink:show.

Source

fn set_actuate(&mut self, actuate: ActuateType)

Sets xlink:actuate.

Source

fn set_actuate_opt(&mut self, actuate: Option<ActuateType>)

Sets or clears xlink:actuate.

Source

fn clear_actuate(&mut self)

Clears xlink:actuate.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§