pub struct RepositoryDataInput {
pub owner: Option<String>,
pub name: Option<String>,
pub provider: Option<String>,
pub url: Option<String>,
}Expand description
Information about the source repository.
Fields§
§owner: Option<String>The owner of the repository (e.g., organization or user name).
name: Option<String>The name of the repository.
provider: Option<String>The VCS provider hosting the repository (e.g., ‘github’, ‘gitlab’).
url: Option<String>The base URL of the repository on the hosting provider (e.g., ‘https://github.com/linear/linear-app’).
Trait Implementations§
Source§impl Clone for RepositoryDataInput
impl Clone for RepositoryDataInput
Source§fn clone(&self) -> RepositoryDataInput
fn clone(&self) -> RepositoryDataInput
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 RepositoryDataInput
impl Debug for RepositoryDataInput
Source§impl Default for RepositoryDataInput
impl Default for RepositoryDataInput
Source§fn default() -> RepositoryDataInput
fn default() -> RepositoryDataInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepositoryDataInput
impl<'de> Deserialize<'de> for RepositoryDataInput
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 RepositoryDataInput
impl RefUnwindSafe for RepositoryDataInput
impl Send for RepositoryDataInput
impl Sync for RepositoryDataInput
impl Unpin for RepositoryDataInput
impl UnwindSafe for RepositoryDataInput
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