pub struct ParametersData {Show 20 fields
pub appealed: Option<bool>,
pub comment: Option<String>,
pub cursor: Option<String>,
pub exclude_tags: Option<Vec<String>>,
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 only_muted: Option<bool>,
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 tags: Option<Vec<String>>,
pub takendown: Option<bool>,
}Available on crate feature
namespace-toolsozone only.Fields§
§appealed: Option<bool>Get subjects in unresolved appealed status
comment: Option<String>Search subjects by keyword from comments
cursor: Option<String>§ignore_subjects: Option<Vec<String>>§include_all_user_records: Option<bool>All subjects 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>>§only_muted: Option<bool>When set to true, only muted subjects and reporters will be returned.
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.
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
Returns a copy of the value. Read more
1.0.0 · 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 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>,
Deserialize this value from the given Serde deserializer. Read more
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
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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
Compare self to
key and return true if they are equal.