pub struct CustomViewCreateInput {Show 14 fields
pub id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub icon: Option<String>,
pub color: Option<String>,
pub team_id: Option<String>,
pub project_id: Option<String>,
pub initiative_id: Option<String>,
pub owner_id: Option<String>,
pub filter_data: Option<Box<IssueFilter>>,
pub project_filter_data: Option<Box<ProjectFilter>>,
pub initiative_filter_data: Option<Box<InitiativeFilter>>,
pub feed_item_filter_data: Option<Box<FeedItemFilter>>,
pub shared: Option<bool>,
}Fields§
§id: Option<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
name: Option<String>The name of the custom view.
description: Option<String>The description of the custom view.
icon: Option<String>The icon of the custom view.
color: Option<String>The color of the icon of the custom view.
team_id: Option<String>The id of the team associated with the custom view.
project_id: Option<String>The id of the project associated with the custom view.
initiative_id: Option<String>The id of the initiative associated with the custom view.
owner_id: Option<String>The owner of the custom view.
filter_data: Option<Box<IssueFilter>>The filter applied to issues in the custom view.
project_filter_data: Option<Box<ProjectFilter>>The project filter applied to issues in the custom view.
initiative_filter_data: Option<Box<InitiativeFilter>>ALPHA The initiative filter applied to issues in the custom view.
feed_item_filter_data: Option<Box<FeedItemFilter>>The feed item filter applied to issues in the custom view.
Whether the custom view is shared with everyone in the organization.
Trait Implementations§
Source§impl Clone for CustomViewCreateInput
impl Clone for CustomViewCreateInput
Source§fn clone(&self) -> CustomViewCreateInput
fn clone(&self) -> CustomViewCreateInput
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 CustomViewCreateInput
impl Debug for CustomViewCreateInput
Source§impl Default for CustomViewCreateInput
impl Default for CustomViewCreateInput
Source§fn default() -> CustomViewCreateInput
fn default() -> CustomViewCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomViewCreateInput
impl<'de> Deserialize<'de> for CustomViewCreateInput
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 CustomViewCreateInput
impl RefUnwindSafe for CustomViewCreateInput
impl Send for CustomViewCreateInput
impl Sync for CustomViewCreateInput
impl Unpin for CustomViewCreateInput
impl UnwindSafe for CustomViewCreateInput
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