GetEntriesViewRequest

Struct GetEntriesViewRequest 

Source
pub struct GetEntriesViewRequest {
    pub filter: Value,
    pub group_by_element_id: ID,
    pub limit: u64,
    pub skip: u64,
    pub allow_deprecated: bool,
    pub task_style: bool,
}
Expand description

Parameters for get_entries_for_list_view

Fields§

§filter: Value

filter-object to filter the response

§group_by_element_id: ID

optional group_by (for persons and categories)

§limit: u64

number of items to return

§skip: u64

starting item number

§allow_deprecated: bool

Allow deprecated entries to be included in the response. countData will also count deprecated entries in this case. An additional property called countDataNonDeprecated{total, filteredTotal} will be added, that does not count deprecated items.

§task_style: bool

Divide the entries into two groups, todo and done. This only works for lists that have the task addon activated, meaning that list.settings.tasks is set. Calling the route with this parameter set to true for a list that is not a task list will result in an error (LIST_HAS_NO_TASK_ELEMENT:C13). If everything works out, the result will contain countDataPerGroup for the keys “todo” and “done”: {todo: {total: n, filteredTotal: m}, done: {total: i, filteredTotal: j}}.

Trait Implementations§

Source§

impl Debug for GetEntriesViewRequest

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for GetEntriesViewRequest

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl Serialize for GetEntriesViewRequest

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> ErasedDestructor for T
where T: 'static,