pub struct ElementTransition {
pub name: QName,
pub next: StateId,
pub decl: Arc<ElementDecl>,
}Fields§
§name: QName§next: StateId§decl: Arc<ElementDecl>Resolved declaration for the matched element — its own decl for direct matches, or the substitute’s decl when the transition was generated for a substitution-group member.
Trait Implementations§
Source§impl Clone for ElementTransition
impl Clone for ElementTransition
Source§fn clone(&self) -> ElementTransition
fn clone(&self) -> ElementTransition
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 ElementTransition
impl RefUnwindSafe for ElementTransition
impl Send for ElementTransition
impl Sync for ElementTransition
impl Unpin for ElementTransition
impl UnsafeUnpin for ElementTransition
impl UnwindSafe for ElementTransition
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