canvas_lms_api/resources/tab.rs
1use serde::{Deserialize, Serialize};
2
3/// A navigation tab in a Canvas course or account.
4#[derive(Debug, Clone, Deserialize, Serialize)]
5pub struct Tab {
6 pub id: Option<String>,
7 pub html_url: Option<String>,
8 pub full_url: Option<String>,
9 pub label: Option<String>,
10 #[serde(rename = "type")]
11 pub tab_type: Option<String>,
12 pub hidden: Option<bool>,
13 pub visibility: Option<String>,
14 pub position: Option<u64>,
15}