pub struct ExtractionTarget {
pub name: String,
pub target_type: String,
pub selectors: Vec<String>,
pub attributes: Vec<String>,
pub required: bool,
}
Fields§
§name: String
§target_type: String
§selectors: Vec<String>
§attributes: Vec<String>
§required: bool
Trait Implementations§
Source§impl Clone for ExtractionTarget
impl Clone for ExtractionTarget
Source§fn clone(&self) -> ExtractionTarget
fn clone(&self) -> ExtractionTarget
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExtractionTarget
impl Debug for ExtractionTarget
Source§impl<'de> Deserialize<'de> for ExtractionTarget
impl<'de> Deserialize<'de> for ExtractionTarget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExtractionTarget
impl RefUnwindSafe for ExtractionTarget
impl Send for ExtractionTarget
impl Sync for ExtractionTarget
impl Unpin for ExtractionTarget
impl UnwindSafe for ExtractionTarget
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