pub struct UserAssignee {
pub id: i64,
pub login: String,
pub name: Option<String>,
pub html_url: Option<String>,
pub accept: Option<bool>,
}Expand description
PR reviewer/tester membership (UserAssignee in Gitee v5 swagger).
Extends the basic user shape with optional accept (审查通过).
Fields§
§id: i64§login: String§name: Option<String>§html_url: Option<String>§accept: Option<bool>Whether the reviewer has accepted (审查通过). Absent on plain user payloads.
Trait Implementations§
Source§impl Clone for UserAssignee
impl Clone for UserAssignee
Source§fn clone(&self) -> UserAssignee
fn clone(&self) -> UserAssignee
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 Debug for UserAssignee
impl Debug for UserAssignee
Source§impl Default for UserAssignee
impl Default for UserAssignee
Source§fn default() -> UserAssignee
fn default() -> UserAssignee
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserAssignee
impl<'de> Deserialize<'de> for UserAssignee
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 UserAssignee
impl RefUnwindSafe for UserAssignee
impl Send for UserAssignee
impl Sync for UserAssignee
impl Unpin for UserAssignee
impl UnsafeUnpin for UserAssignee
impl UnwindSafe for UserAssignee
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