pub struct ReposTransferRequest {
pub new_owner: String,
pub new_name: Option<String>,
pub team_ids: Option<Vec<i32>>,
}
Fields§
§new_owner: String
The username or organization name the repository will be transferred to.
new_name: Option<String>
The new name to be given to the repository.
team_ids: Option<Vec<i32>>
ID of the team or teams to add to the repository. Teams can only be added to organization-owned repositories.
Implementations§
Source§impl ReposTransferRequest
impl ReposTransferRequest
pub fn new(new_owner: String) -> ReposTransferRequest
Trait Implementations§
Source§impl Clone for ReposTransferRequest
impl Clone for ReposTransferRequest
Source§fn clone(&self) -> ReposTransferRequest
fn clone(&self) -> ReposTransferRequest
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 ReposTransferRequest
impl Debug for ReposTransferRequest
Source§impl Default for ReposTransferRequest
impl Default for ReposTransferRequest
Source§fn default() -> ReposTransferRequest
fn default() -> ReposTransferRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReposTransferRequest
impl<'de> Deserialize<'de> for ReposTransferRequest
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 ReposTransferRequest
impl PartialEq for ReposTransferRequest
Source§impl Serialize for ReposTransferRequest
impl Serialize for ReposTransferRequest
impl StructuralPartialEq for ReposTransferRequest
Auto Trait Implementations§
impl Freeze for ReposTransferRequest
impl RefUnwindSafe for ReposTransferRequest
impl Send for ReposTransferRequest
impl Sync for ReposTransferRequest
impl Unpin for ReposTransferRequest
impl UnwindSafe for ReposTransferRequest
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