pub struct source {
pub attributes: <source as TypedElement>::Attributes,
pub other_attributes: Vec<(String, Option<String>)>,
}
Available on crate feature
typed
only.Fields§
§attributes: <source as TypedElement>::Attributes
§other_attributes: Vec<(String, Option<String>)>
Trait Implementations§
Source§impl TypedElement for source
impl TypedElement for source
Source§type Attributes = SourceAttributes
type Attributes = SourceAttributes
The attributes of the element.
Source§fn from_attributes(
attributes: <source as TypedElement>::Attributes,
other_attributes: Vec<(String, Option<String>)>,
) -> source
fn from_attributes( attributes: <source as TypedElement>::Attributes, other_attributes: Vec<(String, Option<String>)>, ) -> source
Create an element from its attributes.
Auto Trait Implementations§
impl Freeze for source
impl RefUnwindSafe for source
impl Send for source
impl Sync for source
impl Unpin for source
impl UnwindSafe for source
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