pub struct TeamDef {
pub name: String,
pub repos: Vec<String>,
pub members: Vec<String>,
pub incoming: Incoming,
}Expand description
A team: a label on repositories (by indexed name); a repository may carry several.
Fields§
§name: String§repos: Vec<String>§members: Vec<String>Members’ emails, lowercase; what they see first and how their notes are marked.
incoming: IncomingHow notes from people outside the team on its code count.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TeamDef
impl<'de> Deserialize<'de> for TeamDef
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
impl Eq for TeamDef
impl StructuralPartialEq for TeamDef
Auto Trait Implementations§
impl Forget for TeamDef
impl Freeze for TeamDef
impl RefUnwindSafe for TeamDef
impl Send for TeamDef
impl Sync for TeamDef
impl Unpin for TeamDef
impl UnsafeUnpin for TeamDef
impl UnwindSafe for TeamDef
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