pub struct ChangesetFilesReviewedChangedAction {
pub file_ids: Vec<String>,
pub reviewed: bool,
}Expand description
Update the {@link ChangesetFile.reviewed} flag for one or more files, identified by their {@link ChangesetFile.id}.
Dispatched by the server as the user marks files reviewed or unreviewed
(e.g. toggling a single file, or a “mark all as reviewed” affordance).
Only servers that support the “review” functionality dispatch this; a
server that leaves {@link ChangesetFile.reviewed} undefined never does.
The reducer sets reviewed on every matching file and ignores any
fileIds entry that does not correspond to a current file.
Fields§
§file_ids: Vec<String>The {@link ChangesetFile.id}s whose reviewed state changed.
reviewed: boolThe new reviewed state to apply to each listed file.
Trait Implementations§
Source§impl Clone for ChangesetFilesReviewedChangedAction
impl Clone for ChangesetFilesReviewedChangedAction
Source§fn clone(&self) -> ChangesetFilesReviewedChangedAction
fn clone(&self) -> ChangesetFilesReviewedChangedAction
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<'de> Deserialize<'de> for ChangesetFilesReviewedChangedAction
impl<'de> Deserialize<'de> for ChangesetFilesReviewedChangedAction
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 ChangesetFilesReviewedChangedAction
impl PartialEq for ChangesetFilesReviewedChangedAction
Source§fn eq(&self, other: &ChangesetFilesReviewedChangedAction) -> bool
fn eq(&self, other: &ChangesetFilesReviewedChangedAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ChangesetFilesReviewedChangedAction
Auto Trait Implementations§
impl Freeze for ChangesetFilesReviewedChangedAction
impl RefUnwindSafe for ChangesetFilesReviewedChangedAction
impl Send for ChangesetFilesReviewedChangedAction
impl Sync for ChangesetFilesReviewedChangedAction
impl Unpin for ChangesetFilesReviewedChangedAction
impl UnsafeUnpin for ChangesetFilesReviewedChangedAction
impl UnwindSafe for ChangesetFilesReviewedChangedAction
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