pub struct ParametersData {Show 35 fields
pub age_assurance_state: Option<String>,
pub appealed: Option<bool>,
pub collections: Option<Vec<Nsid>>,
pub comment: Option<String>,
pub cursor: Option<String>,
pub exclude_tags: Option<Vec<String>>,
pub hosting_deleted_after: Option<Datetime>,
pub hosting_deleted_before: Option<Datetime>,
pub hosting_statuses: Option<Vec<String>>,
pub hosting_updated_after: Option<Datetime>,
pub hosting_updated_before: Option<Datetime>,
pub ignore_subjects: Option<Vec<String>>,
pub include_all_user_records: Option<bool>,
pub include_muted: Option<bool>,
pub last_reviewed_by: Option<Did>,
pub limit: Option<LimitedNonZeroU8<100u8>>,
pub min_account_suspend_count: Option<i64>,
pub min_priority_score: Option<LimitedU8<100u8>>,
pub min_reported_records_count: Option<i64>,
pub min_takendown_records_count: Option<i64>,
pub only_muted: Option<bool>,
pub queue_count: Option<i64>,
pub queue_index: Option<i64>,
pub queue_seed: Option<String>,
pub reported_after: Option<Datetime>,
pub reported_before: Option<Datetime>,
pub review_state: Option<String>,
pub reviewed_after: Option<Datetime>,
pub reviewed_before: Option<Datetime>,
pub sort_direction: Option<String>,
pub sort_field: Option<String>,
pub subject: Option<String>,
pub subject_type: Option<String>,
pub tags: Option<Vec<String>>,
pub takendown: Option<bool>,
}
namespace-toolsozone
only.Fields§
§age_assurance_state: Option<String>
If specified, only subjects with the given age assurance state will be returned.
appealed: Option<bool>
Get subjects in unresolved appealed status
collections: Option<Vec<Nsid>>
If specified, subjects belonging to the given collections will be returned. When subjectType is set to ‘account’, this will be ignored.
comment: Option<String>
Search subjects by keyword from comments
cursor: Option<String>
§hosting_deleted_after: Option<Datetime>
Search subjects where the associated record/account was deleted after a given timestamp
hosting_deleted_before: Option<Datetime>
Search subjects where the associated record/account was deleted before a given timestamp
hosting_statuses: Option<Vec<String>>
Search subjects by the status of the associated record/account
hosting_updated_after: Option<Datetime>
Search subjects where the associated record/account was updated after a given timestamp
hosting_updated_before: Option<Datetime>
Search subjects where the associated record/account was updated before a given timestamp
ignore_subjects: Option<Vec<String>>
§include_all_user_records: Option<bool>
All subjects, or subjects from given ‘collections’ param, belonging to the account specified in the ‘subject’ param will be returned.
include_muted: Option<bool>
By default, we don’t include muted subjects in the results. Set this to true to include them.
last_reviewed_by: Option<Did>
Get all subject statuses that were reviewed by a specific moderator
limit: Option<LimitedNonZeroU8<100u8>>
§min_account_suspend_count: Option<i64>
If specified, only subjects that belong to an account that has at least this many suspensions will be returned.
min_priority_score: Option<LimitedU8<100u8>>
If specified, only subjects that have priority score value above the given value will be returned.
min_reported_records_count: Option<i64>
If specified, only subjects that belong to an account that has at least this many reported records will be returned.
min_takendown_records_count: Option<i64>
If specified, only subjects that belong to an account that has at least this many taken down records will be returned.
only_muted: Option<bool>
When set to true, only muted subjects and reporters will be returned.
queue_count: Option<i64>
Number of queues being used by moderators. Subjects will be split among all queues.
queue_index: Option<i64>
Index of the queue to fetch subjects from. Works only when queueCount value is specified.
queue_seed: Option<String>
A seeder to shuffle/balance the queue items.
reported_after: Option<Datetime>
Search subjects reported after a given timestamp
reported_before: Option<Datetime>
Search subjects reported before a given timestamp
review_state: Option<String>
Specify when fetching subjects in a certain state
reviewed_after: Option<Datetime>
Search subjects reviewed after a given timestamp
reviewed_before: Option<Datetime>
Search subjects reviewed before a given timestamp
sort_direction: Option<String>
§sort_field: Option<String>
§subject: Option<String>
The subject to get the status for.
subject_type: Option<String>
If specified, subjects of the given type (account or record) will be returned. When this is set to ‘account’ the ‘collections’ parameter will be ignored. When includeAllUserRecords or subject is set, this will be ignored.
takendown: Option<bool>
Get subjects that were taken down
Trait Implementations§
Source§impl Clone for ParametersData
impl Clone for ParametersData
Source§fn clone(&self) -> ParametersData
fn clone(&self) -> ParametersData
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for ParametersData
impl Debug for ParametersData
Source§impl<'de> Deserialize<'de> for ParametersData
impl<'de> Deserialize<'de> for ParametersData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for ParametersData
impl PartialEq for ParametersData
Source§impl Serialize for ParametersData
impl Serialize for ParametersData
impl Eq for ParametersData
impl StructuralPartialEq for ParametersData
Auto Trait Implementations§
impl Freeze for ParametersData
impl RefUnwindSafe for ParametersData
impl Send for ParametersData
impl Sync for ParametersData
impl Unpin for ParametersData
impl UnwindSafe for ParametersData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.