pub struct SourceControlGroupUpdateDTO {
pub ProviderHandle: u32,
pub GroupID: String,
pub Label: String,
}Expand description
A serializable struct used to update the properties of a source control group, such as its label or visibility, without affecting its list of resources.
Fields§
§ProviderHandle: u32The handle of the provider that owns the group.
GroupID: StringThe unique identifier for the group within its provider.
Label: StringThe new human-readable label for the group.
Trait Implementations§
Source§impl Clone for SourceControlGroupUpdateDTO
impl Clone for SourceControlGroupUpdateDTO
Source§fn clone(&self) -> SourceControlGroupUpdateDTO
fn clone(&self) -> SourceControlGroupUpdateDTO
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 SourceControlGroupUpdateDTO
impl Debug for SourceControlGroupUpdateDTO
Source§impl<'de> Deserialize<'de> for SourceControlGroupUpdateDTO
impl<'de> Deserialize<'de> for SourceControlGroupUpdateDTO
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
Auto Trait Implementations§
impl Freeze for SourceControlGroupUpdateDTO
impl RefUnwindSafe for SourceControlGroupUpdateDTO
impl Send for SourceControlGroupUpdateDTO
impl Sync for SourceControlGroupUpdateDTO
impl Unpin for SourceControlGroupUpdateDTO
impl UnwindSafe for SourceControlGroupUpdateDTO
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