pub struct ReverseQueryBuilder { /* private fields */ }Expand description
Builder for ReverseQuery.
Implementations§
Source§impl ReverseQueryBuilder
impl ReverseQueryBuilder
pub fn lat(&mut self, value: f64) -> &mut Self
pub fn lon(&mut self, value: f64) -> &mut Self
Sourcepub fn address_details(&mut self, value: bool) -> &mut Self
pub fn address_details(&mut self, value: bool) -> &mut Self
Include a breakdown of the address into elements. (Default: true)
Include additional information if the result is available
Sourcepub fn name_details(&mut self, value: bool) -> &mut Self
pub fn name_details(&mut self, value: bool) -> &mut Self
Include a list of alternative names in the results. This may include language variants, references, operator and brand.
Sourcepub fn accept_language(&mut self, value: Option<Vec<String>>) -> &mut Self
pub fn accept_language(&mut self, value: Option<Vec<String>>) -> &mut Self
Preferred language order for showing search results, overrides the value specified in the “Accept-Languague” HTTP header. Either use a standard RFC2616 accept-language string or a simple comma-separated list of language codes.
pub fn zoom(&mut self, value: Zoom) -> &mut Self
Sourcepub fn build(&self) -> Result<ReverseQuery, ReverseQueryBuilderError>
pub fn build(&self) -> Result<ReverseQuery, ReverseQueryBuilderError>
Trait Implementations§
Source§impl Clone for ReverseQueryBuilder
impl Clone for ReverseQueryBuilder
Source§fn clone(&self) -> ReverseQueryBuilder
fn clone(&self) -> ReverseQueryBuilder
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 moreAuto Trait Implementations§
impl Freeze for ReverseQueryBuilder
impl RefUnwindSafe for ReverseQueryBuilder
impl Send for ReverseQueryBuilder
impl Sync for ReverseQueryBuilder
impl Unpin for ReverseQueryBuilder
impl UnwindSafe for ReverseQueryBuilder
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