Struct atrium_api::com::atproto::admin::defs::ActionView
source · pub struct ActionView {
pub action: ActionType,
pub create_label_vals: Option<Vec<String>>,
pub created_at: String,
pub created_by: String,
pub id: i32,
pub negate_label_vals: Option<Vec<String>>,
pub reason: String,
pub resolved_report_ids: Vec<i32>,
pub reversal: Option<ActionReversal>,
pub subject: ActionViewSubjectEnum,
pub subject_blob_cids: Vec<String>,
}Expand description
com.atproto.admin.defs#actionView
Fields§
§action: ActionType§create_label_vals: Option<Vec<String>>§created_at: String§created_by: String§id: i32§negate_label_vals: Option<Vec<String>>§reason: String§resolved_report_ids: Vec<i32>§reversal: Option<ActionReversal>§subject: ActionViewSubjectEnum§subject_blob_cids: Vec<String>Trait Implementations§
source§impl Clone for ActionView
impl Clone for ActionView
source§fn clone(&self) -> ActionView
fn clone(&self) -> ActionView
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 ActionView
impl Debug for ActionView
source§impl<'de> Deserialize<'de> for ActionView
impl<'de> Deserialize<'de> for ActionView
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<ActionView> for ActionView
impl PartialEq<ActionView> for ActionView
source§fn eq(&self, other: &ActionView) -> bool
fn eq(&self, other: &ActionView) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for ActionView
impl Serialize for ActionView
impl Eq for ActionView
impl StructuralEq for ActionView
impl StructuralPartialEq for ActionView
Auto Trait Implementations§
impl RefUnwindSafe for ActionView
impl Send for ActionView
impl Sync for ActionView
impl Unpin for ActionView
impl UnwindSafe for ActionView
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