pub struct PrCommentPostPlan {
pub action: PrCommentPostAction,
pub marker_id: String,
pub comment_id: Option<String>,
pub skip_reason: Option<PrCommentPostSkipReason>,
pub body: Option<String>,
}Expand description
Posting decision handed to a provider adapter.
Fields§
§action: PrCommentPostActionAction the adapter should take.
marker_id: StringIdentity token of the sticky comment.
comment_id: Option<String>Comment id to update; present only for Update.
skip_reason: Option<PrCommentPostSkipReason>Skip explanation; present only for Skip.
body: Option<String>Body to post; present for Create and Update.
Trait Implementations§
Source§impl Clone for PrCommentPostPlan
impl Clone for PrCommentPostPlan
Source§impl Debug for PrCommentPostPlan
impl Debug for PrCommentPostPlan
impl Eq for PrCommentPostPlan
Source§impl PartialEq for PrCommentPostPlan
impl PartialEq for PrCommentPostPlan
Source§impl Serialize for PrCommentPostPlan
impl Serialize for PrCommentPostPlan
impl StructuralPartialEq for PrCommentPostPlan
Auto Trait Implementations§
impl Freeze for PrCommentPostPlan
impl RefUnwindSafe for PrCommentPostPlan
impl Send for PrCommentPostPlan
impl Sync for PrCommentPostPlan
impl Unpin for PrCommentPostPlan
impl UnsafeUnpin for PrCommentPostPlan
impl UnwindSafe for PrCommentPostPlan
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§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.