pub struct ViewPreferencesCreateInput {
pub id: Option<String>,
pub type: Option<ViewPreferencesType>,
pub view_type: Option<ViewType>,
pub preferences: Option<Value>,
pub insights: Option<Value>,
pub team_id: Option<String>,
pub project_id: Option<String>,
pub initiative_id: Option<String>,
pub label_id: Option<String>,
pub project_label_id: Option<String>,
pub custom_view_id: Option<String>,
pub user_id: Option<String>,
}Fields§
§id: Option<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
type: Option<ViewPreferencesType>The type of view preferences (either user or organization level preferences).
view_type: Option<ViewType>The view type of the view preferences are associated with.
preferences: Option<Value>View preferences object.
insights: Option<Value>The default parameters for the insight on that view.
team_id: Option<String>The team these view preferences are associated with.
project_id: Option<String>The project these view preferences are associated with.
initiative_id: Option<String>Internal The initiative these view preferences are associated with.
label_id: Option<String>The label these view preferences are associated with.
project_label_id: Option<String>The project label these view preferences are associated with.
custom_view_id: Option<String>The custom view these view preferences are associated with.
user_id: Option<String>The user profile these view preferences are associated with.
Trait Implementations§
Source§impl Clone for ViewPreferencesCreateInput
impl Clone for ViewPreferencesCreateInput
Source§fn clone(&self) -> ViewPreferencesCreateInput
fn clone(&self) -> ViewPreferencesCreateInput
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 ViewPreferencesCreateInput
impl Debug for ViewPreferencesCreateInput
Source§impl Default for ViewPreferencesCreateInput
impl Default for ViewPreferencesCreateInput
Source§fn default() -> ViewPreferencesCreateInput
fn default() -> ViewPreferencesCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ViewPreferencesCreateInput
impl<'de> Deserialize<'de> for ViewPreferencesCreateInput
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 ViewPreferencesCreateInput
impl RefUnwindSafe for ViewPreferencesCreateInput
impl Send for ViewPreferencesCreateInput
impl Sync for ViewPreferencesCreateInput
impl Unpin for ViewPreferencesCreateInput
impl UnwindSafe for ViewPreferencesCreateInput
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