pub struct RetrievedContextBuilder(/* private fields */);Expand description
Builder for RetrievedContext.
Implementations§
Source§impl RetrievedContextBuilder
impl RetrievedContextBuilder
pub fn custom_metadata(self, value: impl Into<Vec<CustomMetadata>>) -> Self
pub fn uri(self, value: impl Into<String>) -> Self
pub fn title(self, value: impl Into<String>) -> Self
pub fn text(self, value: impl Into<String>) -> Self
pub fn file_search_store(self, value: impl Into<String>) -> Self
pub fn page_number(self, value: impl Into<i64>) -> Self
pub fn media_id(self, value: impl Into<String>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> RetrievedContext
pub fn build(self) -> RetrievedContext
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for RetrievedContextBuilder
impl RefUnwindSafe for RetrievedContextBuilder
impl Send for RetrievedContextBuilder
impl Sync for RetrievedContextBuilder
impl Unpin for RetrievedContextBuilder
impl UnsafeUnpin for RetrievedContextBuilder
impl UnwindSafe for RetrievedContextBuilder
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