pub struct CreateRuntimeRepositoryRequest {
pub template_id: String,
pub project_name: String,
pub project_path: Option<String>,
pub namespace: Option<String>,
pub description: Option<String>,
pub visibility: GitLabVisibility,
pub owners: Vec<OwnerRef>,
}Fields§
§template_id: String§project_name: String§project_path: Option<String>§namespace: Option<String>§description: Option<String>§visibility: GitLabVisibility§owners: Vec<OwnerRef>Trait Implementations§
Source§impl Clone for CreateRuntimeRepositoryRequest
impl Clone for CreateRuntimeRepositoryRequest
Source§fn clone(&self) -> CreateRuntimeRepositoryRequest
fn clone(&self) -> CreateRuntimeRepositoryRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for CreateRuntimeRepositoryRequest
impl<'de> Deserialize<'de> for CreateRuntimeRepositoryRequest
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 CreateRuntimeRepositoryRequest
impl StructuralPartialEq for CreateRuntimeRepositoryRequest
Auto Trait Implementations§
impl Freeze for CreateRuntimeRepositoryRequest
impl RefUnwindSafe for CreateRuntimeRepositoryRequest
impl Send for CreateRuntimeRepositoryRequest
impl Sync for CreateRuntimeRepositoryRequest
impl Unpin for CreateRuntimeRepositoryRequest
impl UnsafeUnpin for CreateRuntimeRepositoryRequest
impl UnwindSafe for CreateRuntimeRepositoryRequest
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