Struct rust_releases_io::RetrievedDocument
source · pub struct RetrievedDocument { /* private fields */ }
Expand description
A Document
with added information about the its retrieval.
Implementations§
source§impl RetrievedDocument
impl RetrievedDocument
sourcepub fn new(document: Document, retrieval_location: RetrievalLocation) -> Self
pub fn new(document: Document, retrieval_location: RetrievalLocation) -> Self
Create a new RetrievedDocument from the Document and its retrieval location.
sourcepub fn into_document(self) -> Document
pub fn into_document(self) -> Document
Transforms the document into a buffer of bytes.
sourcepub fn retrieval_location(&self) -> &RetrievalLocation
pub fn retrieval_location(&self) -> &RetrievalLocation
Where the document data came from.
Trait Implementations§
source§impl Debug for RetrievedDocument
impl Debug for RetrievedDocument
source§impl PartialEq for RetrievedDocument
impl PartialEq for RetrievedDocument
source§fn eq(&self, other: &RetrievedDocument) -> bool
fn eq(&self, other: &RetrievedDocument) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for RetrievedDocument
impl StructuralEq for RetrievedDocument
impl StructuralPartialEq for RetrievedDocument
Auto Trait Implementations§
impl RefUnwindSafe for RetrievedDocument
impl Send for RetrievedDocument
impl Sync for RetrievedDocument
impl Unpin for RetrievedDocument
impl UnwindSafe for RetrievedDocument
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