pub enum InitialSource {
Attribute,
Element,
FirstChild,
None,
}Expand description
Where a resolved default entry came from.
Variants§
Attribute
The initial attribute.
Element
The transition of the <initial> element.
FirstChild
The first child state in document order.
None
The state has no default entry (it is not compound, or has no child states).
Trait Implementations§
Source§impl Clone for InitialSource
impl Clone for InitialSource
impl Copy for InitialSource
Source§impl Debug for InitialSource
impl Debug for InitialSource
impl Eq for InitialSource
Source§impl PartialEq for InitialSource
impl PartialEq for InitialSource
impl StructuralPartialEq for InitialSource
Auto Trait Implementations§
impl Forget for InitialSource
impl Freeze for InitialSource
impl Move for InitialSource
impl RefUnwindSafe for InitialSource
impl Send for InitialSource
impl Sync for InitialSource
impl Unpin for InitialSource
impl UnsafeUnpin for InitialSource
impl UnwindSafe for InitialSource
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