pub struct ReviewRequests {
pub requested_actions: Vec<RequestedAction>,
pub reviewers: Vec<String>,
pub required_approvals: u32,
pub notes_to_reviewer: Option<String>,
}Expand description
What approvals this PR needs.
Fields§
§requested_actions: Vec<RequestedAction>§reviewers: Vec<String>§required_approvals: u32§notes_to_reviewer: Option<String>Trait Implementations§
Source§impl Clone for ReviewRequests
impl Clone for ReviewRequests
Source§fn clone(&self) -> ReviewRequests
fn clone(&self) -> ReviewRequests
Returns a duplicate 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 ReviewRequests
impl Debug for ReviewRequests
Source§impl<'de> Deserialize<'de> for ReviewRequests
impl<'de> Deserialize<'de> for ReviewRequests
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
Auto Trait Implementations§
impl Freeze for ReviewRequests
impl RefUnwindSafe for ReviewRequests
impl Send for ReviewRequests
impl Sync for ReviewRequests
impl Unpin for ReviewRequests
impl UnsafeUnpin for ReviewRequests
impl UnwindSafe for ReviewRequests
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