pub struct NullableTeamSimple {Show 13 fields
pub id: i32,
pub node_id: String,
pub url: String,
pub members_url: String,
pub name: String,
pub description: Option<String>,
pub permission: String,
pub privacy: Option<String>,
pub notification_setting: Option<String>,
pub html_url: String,
pub repositories_url: String,
pub slug: String,
pub ldap_dn: Option<String>,
}
Expand description
NullableTeamSimple : Groups of organization members that gives permissions on specified repositories.
Fields§
§id: i32
Unique identifier of the team
node_id: String
§url: String
URL for the team
members_url: String
§name: String
Name of the team
description: Option<String>
Description of the team
permission: String
Permission that the team will have for its repositories
privacy: Option<String>
The level of privacy this team should have
notification_setting: Option<String>
The notification setting the team has set
html_url: String
§repositories_url: String
§slug: String
§ldap_dn: Option<String>
Distinguished Name (DN) that team maps to within LDAP environment
Implementations§
Source§impl NullableTeamSimple
impl NullableTeamSimple
Sourcepub fn new(
id: i32,
node_id: String,
url: String,
members_url: String,
name: String,
description: Option<String>,
permission: String,
html_url: String,
repositories_url: String,
slug: String,
) -> NullableTeamSimple
pub fn new( id: i32, node_id: String, url: String, members_url: String, name: String, description: Option<String>, permission: String, html_url: String, repositories_url: String, slug: String, ) -> NullableTeamSimple
Groups of organization members that gives permissions on specified repositories.
Trait Implementations§
Source§impl Clone for NullableTeamSimple
impl Clone for NullableTeamSimple
Source§fn clone(&self) -> NullableTeamSimple
fn clone(&self) -> NullableTeamSimple
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 NullableTeamSimple
impl Debug for NullableTeamSimple
Source§impl Default for NullableTeamSimple
impl Default for NullableTeamSimple
Source§fn default() -> NullableTeamSimple
fn default() -> NullableTeamSimple
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NullableTeamSimple
impl<'de> Deserialize<'de> for NullableTeamSimple
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 NullableTeamSimple
impl PartialEq for NullableTeamSimple
Source§impl Serialize for NullableTeamSimple
impl Serialize for NullableTeamSimple
impl StructuralPartialEq for NullableTeamSimple
Auto Trait Implementations§
impl Freeze for NullableTeamSimple
impl RefUnwindSafe for NullableTeamSimple
impl Send for NullableTeamSimple
impl Sync for NullableTeamSimple
impl Unpin for NullableTeamSimple
impl UnwindSafe for NullableTeamSimple
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