[−][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
Url
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.
Mime
Denotes that a valid IETF MIME type, as per RFC 2045, should be included.
Domain
Denotes that the domain (or hostname) of the Url
should be included.
Excerpt
Denotes that any number of PatternMatch
es—in other words, excerpts—should be included.
FullContent
Denotes that the full content of the web page should be included
Trait Implementations
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]
This method tests for !=
.
impl Clone for ResponseItem
[src]
fn clone(&self) -> ResponseItem
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for ResponseItem
[src]
impl Debug for ResponseItem
[src]
impl Serialize for ResponseItem
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for ResponseItem
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for ResponseItem
impl Sync for ResponseItem
Blanket Implementations
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> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,