pub struct CreateOrgOption {
pub description: Option<String>,
pub email: Option<String>,
pub full_name: Option<String>,
pub location: Option<String>,
pub repo_admin_change_team_access: Option<bool>,
pub username: String,
pub visibility: Option<Visibility>,
pub website: Option<String>,
}
Expand description
CreateOrgOption : CreateOrgOption options for creating an organization
Fields§
§description: Option<String>
§email: Option<String>
§full_name: Option<String>
§location: Option<String>
§repo_admin_change_team_access: Option<bool>
§username: String
§visibility: Option<Visibility>
possible values are public
(default), limited
or private
website: Option<String>
Implementations§
Source§impl CreateOrgOption
impl CreateOrgOption
Sourcepub fn new(username: String) -> CreateOrgOption
pub fn new(username: String) -> CreateOrgOption
CreateOrgOption options for creating an organization
Trait Implementations§
Source§impl Clone for CreateOrgOption
impl Clone for CreateOrgOption
Source§fn clone(&self) -> CreateOrgOption
fn clone(&self) -> CreateOrgOption
Returns a copy 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 CreateOrgOption
impl Debug for CreateOrgOption
Source§impl Default for CreateOrgOption
impl Default for CreateOrgOption
Source§fn default() -> CreateOrgOption
fn default() -> CreateOrgOption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateOrgOption
impl<'de> Deserialize<'de> for CreateOrgOption
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 CreateOrgOption
impl PartialEq for CreateOrgOption
Source§impl Serialize for CreateOrgOption
impl Serialize for CreateOrgOption
impl StructuralPartialEq for CreateOrgOption
Auto Trait Implementations§
impl Freeze for CreateOrgOption
impl RefUnwindSafe for CreateOrgOption
impl Send for CreateOrgOption
impl Sync for CreateOrgOption
impl Unpin for CreateOrgOption
impl UnwindSafe for CreateOrgOption
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