pub struct MigrateRepoOptions {Show 20 fields
pub auth_password: Option<String>,
pub auth_token: Option<String>,
pub auth_username: Option<String>,
pub clone_addr: String,
pub description: Option<String>,
pub issues: Option<bool>,
pub labels: Option<bool>,
pub lfs: Option<bool>,
pub lfs_endpoint: Option<String>,
pub milestones: Option<bool>,
pub mirror: Option<bool>,
pub mirror_interval: Option<String>,
pub private: Option<bool>,
pub pull_requests: Option<bool>,
pub releases: Option<bool>,
pub repo_name: String,
pub repo_owner: Option<String>,
pub service: Option<Service>,
pub uid: Option<i64>,
pub wiki: Option<bool>,
}
Expand description
MigrateRepoOptions : MigrateRepoOptions options for migrating repository’s this is used to interact with api v1
Fields§
§auth_password: Option<String>
§auth_token: Option<String>
§auth_username: Option<String>
§clone_addr: String
§description: Option<String>
§issues: Option<bool>
§labels: Option<bool>
§lfs: Option<bool>
§lfs_endpoint: Option<String>
§milestones: Option<bool>
§mirror: Option<bool>
§mirror_interval: Option<String>
§private: Option<bool>
§pull_requests: Option<bool>
§releases: Option<bool>
§repo_name: String
§repo_owner: Option<String>
Name of User or Organisation who will own Repo after migration
service: Option<Service>
§uid: Option<i64>
deprecated (only for backwards compatibility)
wiki: Option<bool>
Implementations§
Source§impl MigrateRepoOptions
impl MigrateRepoOptions
Sourcepub fn new(clone_addr: String, repo_name: String) -> MigrateRepoOptions
pub fn new(clone_addr: String, repo_name: String) -> MigrateRepoOptions
MigrateRepoOptions options for migrating repository’s this is used to interact with api v1
Trait Implementations§
Source§impl Clone for MigrateRepoOptions
impl Clone for MigrateRepoOptions
Source§fn clone(&self) -> MigrateRepoOptions
fn clone(&self) -> MigrateRepoOptions
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 MigrateRepoOptions
impl Debug for MigrateRepoOptions
Source§impl Default for MigrateRepoOptions
impl Default for MigrateRepoOptions
Source§fn default() -> MigrateRepoOptions
fn default() -> MigrateRepoOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MigrateRepoOptions
impl<'de> Deserialize<'de> for MigrateRepoOptions
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 MigrateRepoOptions
impl PartialEq for MigrateRepoOptions
Source§impl Serialize for MigrateRepoOptions
impl Serialize for MigrateRepoOptions
impl StructuralPartialEq for MigrateRepoOptions
Auto Trait Implementations§
impl Freeze for MigrateRepoOptions
impl RefUnwindSafe for MigrateRepoOptions
impl Send for MigrateRepoOptions
impl Sync for MigrateRepoOptions
impl Unpin for MigrateRepoOptions
impl UnwindSafe for MigrateRepoOptions
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