Struct todoist::resource::Project [] [src]

pub struct Project {
    pub id: ID,
    pub name: String,
    pub color: Color,
    pub indent: u8,
    pub item_order: isize,
    pub collapsed: IntBool,
    pub shared: bool,
    pub is_deleted: IntBool,
    pub is_archived: IntBool,
    pub is_favorite: IntBool,
    pub inbox: bool,
    pub inbox_team: bool,
}

A Todoist Project

Fields

The project's unique ID

The project's name

The project's Color

The project's indent (hierarchy level) is a number between from 1-4

This project's position in the project list, the smallest number should be at the top

Whether this project's child's project's children are visible

True if this project is in the user's inbox

True if this project is in the team's inbox

Trait Implementations

impl Default for Project
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for Project
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for Project
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Create for Project
[src]

[src]

impl Update for Project
[src]

[src]

impl Delete for Project
[src]

[src]

impl Archive for Project
[src]

[src]

[src]

Auto Trait Implementations

impl Send for Project

impl Sync for Project