pub struct Cursor { /* private fields */ }
Expand description
Implementations
sourceimpl Cursor
impl Cursor
pub fn push<T>(&mut self, content: T) where
T: Content + 'static,
pub fn append<T>(self, content: T) -> Self where
T: Content + 'static,
sourcepub fn with_external_resources_required<V>(self, value: V) -> Self where
V: Value + 'static,
pub fn with_external_resources_required<V>(self, value: V) -> Self where
V: Value + 'static,
Set the externalResourcesRequired
attribute.
sourcepub fn set_external_resources_required<V>(&mut self, value: V) where
V: Value + 'static,
pub fn set_external_resources_required<V>(&mut self, value: V) where
V: Value + 'static,
Set the externalResourcesRequired
attribute.
sourcepub fn external_resources_required(&self) -> Option<&dyn Value>
pub fn external_resources_required(&self) -> Option<&dyn Value>
Get the externalResourcesRequired
attribute.
sourcepub fn with_xlink_href<V>(self, value: V) -> Self where
V: Value + 'static,
pub fn with_xlink_href<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xlink:href
attribute.
sourcepub fn set_xlink_href<V>(&mut self, value: V) where
V: Value + 'static,
pub fn set_xlink_href<V>(&mut self, value: V) where
V: Value + 'static,
Set the xlink:href
attribute.
sourcepub fn xlink_href(&self) -> Option<&dyn Value>
pub fn xlink_href(&self) -> Option<&dyn Value>
Get the xlink:href
attribute.
Trait Implementations
sourceimpl TagWithConditionalProcessingAttributes for Cursor
impl TagWithConditionalProcessingAttributes for Cursor
sourcefn with_required_extensions<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_required_extensions<V>(self, value: V) -> Self where
V: Value + 'static,
Set the requiredExtensions
attribute.
sourcefn set_required_extensions<V>(&mut self, value: V) where
V: Value + 'static,
fn set_required_extensions<V>(&mut self, value: V) where
V: Value + 'static,
Set the requiredExtensions
attribute.
sourcefn required_extensions(&self) -> Option<&dyn Value>
fn required_extensions(&self) -> Option<&dyn Value>
Get the requiredExtensions
attribute.
sourcefn with_required_features<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_required_features<V>(self, value: V) -> Self where
V: Value + 'static,
Set the requiredFeatures
attribute.
sourcefn set_required_features<V>(&mut self, value: V) where
V: Value + 'static,
fn set_required_features<V>(&mut self, value: V) where
V: Value + 'static,
Set the requiredFeatures
attribute.
sourcefn required_features(&self) -> Option<&dyn Value>
fn required_features(&self) -> Option<&dyn Value>
Get the requiredFeatures
attribute.
sourcefn with_system_language<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_system_language<V>(self, value: V) -> Self where
V: Value + 'static,
Set the systemLanguage
attribute.
sourcefn set_system_language<V>(&mut self, value: V) where
V: Value + 'static,
fn set_system_language<V>(&mut self, value: V) where
V: Value + 'static,
Set the systemLanguage
attribute.
sourcefn system_language(&self) -> Option<&dyn Value>
fn system_language(&self) -> Option<&dyn Value>
Get the systemLanguage
attribute.
sourceimpl TagWithCoreAttributes for Cursor
impl TagWithCoreAttributes for Cursor
sourcefn with_tabindex<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_tabindex<V>(self, value: V) -> Self where
V: Value + 'static,
Set the tabindex
attribute.
sourcefn set_tabindex<V>(&mut self, value: V) where
V: Value + 'static,
fn set_tabindex<V>(&mut self, value: V) where
V: Value + 'static,
Set the tabindex
attribute.
sourcefn with_xml_base<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xml_base<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xml:base
attribute.
sourcefn set_xml_base<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xml_base<V>(&mut self, value: V) where
V: Value + 'static,
Set the xml:base
attribute.
sourcefn with_xml_lang<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xml_lang<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xml:lang
attribute.
sourcefn set_xml_lang<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xml_lang<V>(&mut self, value: V) where
V: Value + 'static,
Set the xml:lang
attribute.
sourcefn with_xml_space<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xml_space<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xml:space
attribute.
sourcefn set_xml_space<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xml_space<V>(&mut self, value: V) where
V: Value + 'static,
Set the xml:space
attribute.
sourceimpl TagWithXLinkAttributes for Cursor
impl TagWithXLinkAttributes for Cursor
sourcefn with_xlink_actuate<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xlink_actuate<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xlink:actuate
attribute.
sourcefn set_xlink_actuate<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xlink_actuate<V>(&mut self, value: V) where
V: Value + 'static,
Set the xlink:actuate
attribute.
sourcefn xlink_actuate(&self) -> Option<&dyn Value>
fn xlink_actuate(&self) -> Option<&dyn Value>
Get the xlink:actuate
attribute.
sourcefn with_xlink_arcrole<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xlink_arcrole<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xlink:arcrole
attribute.
sourcefn set_xlink_arcrole<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xlink_arcrole<V>(&mut self, value: V) where
V: Value + 'static,
Set the xlink:arcrole
attribute.
sourcefn xlink_arcrole(&self) -> Option<&dyn Value>
fn xlink_arcrole(&self) -> Option<&dyn Value>
Get the xlink:arcrole
attribute.
sourcefn with_xlink_href<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xlink_href<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xlink:href
attribute.
sourcefn set_xlink_href<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xlink_href<V>(&mut self, value: V) where
V: Value + 'static,
Set the xlink:href
attribute.
sourcefn xlink_href(&self) -> Option<&dyn Value>
fn xlink_href(&self) -> Option<&dyn Value>
Get the xlink:href
attribute.
sourcefn with_xlink_role<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xlink_role<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xlink:role
attribute.
sourcefn set_xlink_role<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xlink_role<V>(&mut self, value: V) where
V: Value + 'static,
Set the xlink:role
attribute.
sourcefn xlink_role(&self) -> Option<&dyn Value>
fn xlink_role(&self) -> Option<&dyn Value>
Get the xlink:role
attribute.
sourcefn with_xlink_show<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xlink_show<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xlink:show
attribute.
sourcefn set_xlink_show<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xlink_show<V>(&mut self, value: V) where
V: Value + 'static,
Set the xlink:show
attribute.
sourcefn xlink_show(&self) -> Option<&dyn Value>
fn xlink_show(&self) -> Option<&dyn Value>
Get the xlink:show
attribute.
sourcefn with_xlink_title<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xlink_title<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xlink:title
attribute.
sourcefn set_xlink_title<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xlink_title<V>(&mut self, value: V) where
V: Value + 'static,
Set the xlink:title
attribute.
sourcefn xlink_title(&self) -> Option<&dyn Value>
fn xlink_title(&self) -> Option<&dyn Value>
Get the xlink:title
attribute.
sourcefn with_xlink_type<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_xlink_type<V>(self, value: V) -> Self where
V: Value + 'static,
Set the xlink:type
attribute.
sourcefn set_xlink_type<V>(&mut self, value: V) where
V: Value + 'static,
fn set_xlink_type<V>(&mut self, value: V) where
V: Value + 'static,
Set the xlink:type
attribute.
sourcefn xlink_type(&self) -> Option<&dyn Value>
fn xlink_type(&self) -> Option<&dyn Value>
Get the xlink:type
attribute.
Auto Trait Implementations
impl !RefUnwindSafe for Cursor
impl !Send for Cursor
impl !Sync for Cursor
impl Unpin for Cursor
impl !UnwindSafe for Cursor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more