Struct mailslurp::models::page_email_projection::PageEmailProjection [−][src]
pub struct PageEmailProjection { pub content: Option<Vec<EmailProjection>>, pub empty: Option<bool>, pub first: Option<bool>, pub last: Option<bool>, pub number: Option<i32>, pub number_of_elements: Option<i32>, pub pageable: Option<Box<Pageable>>, pub size: Option<i32>, pub sort: Option<Box<Sort>>, pub total_elements: Option<i64>, pub total_pages: Option<i32>, }
PageEmailProjection : Paginated email projection results. EmailProjections and EmailPreviews are essentially the same but have legacy naming issues. Page index starts at zero. Projection results may omit larger entity fields. For fetching a full email entity use the projection ID with individual method calls. For emails there are several methods for fetching message bodies and attachments.
Fields
content: Option<Vec<EmailProjection>>
empty: Option<bool>
first: Option<bool>
last: Option<bool>
number: Option<i32>
number_of_elements: Option<i32>
pageable: Option<Box<Pageable>>
size: Option<i32>
sort: Option<Box<Sort>>
total_elements: Option<i64>
total_pages: Option<i32>
Implementations
impl PageEmailProjection
[src]
impl PageEmailProjection
[src]pub fn new() -> PageEmailProjection
[src]
Paginated email projection results. EmailProjections and EmailPreviews are essentially the same but have legacy naming issues. Page index starts at zero. Projection results may omit larger entity fields. For fetching a full email entity use the projection ID with individual method calls. For emails there are several methods for fetching message bodies and attachments.
Trait Implementations
impl Clone for PageEmailProjection
[src]
impl Clone for PageEmailProjection
[src]fn clone(&self) -> PageEmailProjection
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for PageEmailProjection
[src]
impl<'de> Deserialize<'de> for PageEmailProjection
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<PageEmailProjection> for PageEmailProjection
[src]
impl PartialEq<PageEmailProjection> for PageEmailProjection
[src]fn eq(&self, other: &PageEmailProjection) -> bool
[src]
fn ne(&self, other: &PageEmailProjection) -> bool
[src]
impl Serialize for PageEmailProjection
[src]
impl Serialize for PageEmailProjection
[src]Auto Trait Implementations
impl RefUnwindSafe for PageEmailProjection
impl RefUnwindSafe for PageEmailProjection
impl Send for PageEmailProjection
impl Send for PageEmailProjection
impl Sync for PageEmailProjection
impl Sync for PageEmailProjection
impl Unpin for PageEmailProjection
impl Unpin for PageEmailProjection
impl UnwindSafe for PageEmailProjection
impl UnwindSafe for PageEmailProjection
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]