pub struct UserReportsRequest {
pub cat: Option<ReportTypeEnum>,
pub target: Option<UserId>,
pub api_limit100_default20: Option<ApiLimit100Default20>,
pub api_offset: Option<ApiOffset>,
pub api_timestamp: Option<String>,
pub api_comment: Option<String>,
pub api_key_limited: Option<String>,
}Fields§
§cat: Option<ReportTypeEnum>§target: Option<UserId>§api_limit100_default20: Option<ApiLimit100Default20>§api_offset: Option<ApiOffset>§api_timestamp: Option<String>§api_comment: Option<String>§api_key_limited: Option<String>Implementations§
Source§impl UserReportsRequest
impl UserReportsRequest
Sourcepub fn builder() -> UserReportsRequestBuilder
pub fn builder() -> UserReportsRequestBuilder
Create an instance of UserReportsRequest using the builder syntax
Trait Implementations§
Source§impl Clone for UserReportsRequest
impl Clone for UserReportsRequest
Source§fn clone(&self) -> UserReportsRequest
fn clone(&self) -> UserReportsRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UserReportsRequest
impl Debug for UserReportsRequest
Source§impl IntoRequest for UserReportsRequest
impl IntoRequest for UserReportsRequest
Source§type Discriminant = ()
type Discriminant = ()
If used in bulk request, the discriminant is used to distinguish the responses. For
endpoints which have no path parameters this will be
().Source§type Response = ReportsResponse
type Response = ReportsResponse
The response type which shall be deserialised.
fn into_request(self) -> (Self::Discriminant, ApiRequest)
Auto Trait Implementations§
impl Freeze for UserReportsRequest
impl RefUnwindSafe for UserReportsRequest
impl Send for UserReportsRequest
impl Sync for UserReportsRequest
impl Unpin for UserReportsRequest
impl UnsafeUnpin for UserReportsRequest
impl UnwindSafe for UserReportsRequest
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