pub struct GitHubRepoMappingInput {
pub id: Option<String>,
pub linear_team_id: Option<String>,
pub git_hub_repo_id: Option<f64>,
pub git_hub_labels: Option<Vec<String>>,
pub bidirectional: Option<bool>,
pub default: Option<bool>,
}Fields§
§id: Option<String>The unique identifier for this mapping.
linear_team_id: Option<String>The Linear team id to map to the given project.
git_hub_repo_id: Option<f64>The GitHub repo id.
git_hub_labels: Option<Vec<String>>Labels to filter incoming GitHub issue creation by.
bidirectional: Option<bool>Whether the sync for this mapping is bidirectional.
default: Option<bool>Whether this mapping is the default one for issue creation.
Trait Implementations§
Source§impl Clone for GitHubRepoMappingInput
impl Clone for GitHubRepoMappingInput
Source§fn clone(&self) -> GitHubRepoMappingInput
fn clone(&self) -> GitHubRepoMappingInput
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 GitHubRepoMappingInput
impl Debug for GitHubRepoMappingInput
Source§impl Default for GitHubRepoMappingInput
impl Default for GitHubRepoMappingInput
Source§fn default() -> GitHubRepoMappingInput
fn default() -> GitHubRepoMappingInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitHubRepoMappingInput
impl<'de> Deserialize<'de> for GitHubRepoMappingInput
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 GitHubRepoMappingInput
impl RefUnwindSafe for GitHubRepoMappingInput
impl Send for GitHubRepoMappingInput
impl Sync for GitHubRepoMappingInput
impl Unpin for GitHubRepoMappingInput
impl UnwindSafe for GitHubRepoMappingInput
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