Struct ciboulette::CibouletteQueryParametersBuilder [−][src]
pub struct CibouletteQueryParametersBuilder<'request> { /* fields omitted */ }
Expand description
Implementations
impl<'request> CibouletteQueryParametersBuilder<'request>
[src]
impl<'request> CibouletteQueryParametersBuilder<'request>
[src]pub fn include(&self) -> &Option<Vec<Vec<Cow<'request, str>>>>
[src]
pub fn include(&self) -> &Option<Vec<Vec<Cow<'request, str>>>>
[src]Include other resource with response
pub fn sparse(&self) -> &BTreeMap<Cow<'request, str>, Vec<Cow<'request, str>>>
[src]
pub fn sparse(&self) -> &BTreeMap<Cow<'request, str>, Vec<Cow<'request, str>>>
[src]Don’t include all the field for some types
pub fn sorting(&self) -> &Vec<(CibouletteSortingDirection, Cow<'request, str>)>
[src]
pub fn sorting(&self) -> &Vec<(CibouletteSortingDirection, Cow<'request, str>)>
[src]Directive to sort the main type
impl<'request> CibouletteQueryParametersBuilder<'request>
[src]
impl<'request> CibouletteQueryParametersBuilder<'request>
[src]pub fn build(
self,
bag: &CibouletteStore,
main_type: Arc<CibouletteResourceType>
) -> Result<CibouletteQueryParameters<'request>, CibouletteError>
[src]
pub fn build(
self,
bag: &CibouletteStore,
main_type: Arc<CibouletteResourceType>
) -> Result<CibouletteQueryParameters<'request>, CibouletteError>
[src]Build a CibouletteQueryParametersBuilder from the builder
Trait Implementations
impl<'request> Debug for CibouletteQueryParametersBuilder<'request>
[src]
impl<'request> Debug for CibouletteQueryParametersBuilder<'request>
[src]impl<'de> Deserialize<'de> for CibouletteQueryParametersBuilder<'de>
[src]
impl<'de> Deserialize<'de> for CibouletteQueryParametersBuilder<'de>
[src]fn deserialize<D>(
deserializer: D
) -> Result<CibouletteQueryParametersBuilder<'de>, D::Error> where
D: Deserializer<'de>,
[src]
fn deserialize<D>(
deserializer: D
) -> Result<CibouletteQueryParametersBuilder<'de>, D::Error> where
D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more