[−][src]Enum ieql::query::response::ResponseItem
Represents an item type that should be included in the query output.
There is one-to-one parity between this type and output::OutputItem
.
Variants
Denotes the URL of the document that matched the query, if present, should be included. There is no guarantee that this will be a valid url; if the mechanism by which documents are loaded provides a faulty or invalid URL (such as a local filepath, as the command line interface does when loading documents), this URL will be unchanged.
Denotes that a valid IETF MIME type, as per RFC 2045, should be included.
Denotes that the domain (or hostname) of the Url
should be included.
Denotes that any number of PatternMatch
es—in other words, excerpts—should be included.
Denotes that the full content of the web page should be included
Trait Implementations
impl Clone for ResponseItem
[src]
fn clone(&self) -> ResponseItem
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ResponseItem
[src]
impl Debug for ResponseItem
[src]
impl<'de> Deserialize<'de> for ResponseItem
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<ResponseItem> for ResponseItem
[src]
fn eq(&self, other: &ResponseItem) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for ResponseItem
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for ResponseItem
[src]
Auto Trait Implementations
impl RefUnwindSafe for ResponseItem
impl Send for ResponseItem
impl Sync for ResponseItem
impl Unpin for ResponseItem
impl UnwindSafe for ResponseItem
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,