pub struct BaseTeam {
pub id: Option<i32>,
pub name: Option<String>,
pub description: Option<String>,
pub manager_id: Option<i32>,
pub users: Option<Vec<i32>>,
pub active_flag: Option<ActiveFlag>,
pub deleted_flag: Option<DeletedFlag>,
pub add_time: Option<String>,
pub created_by_user_id: Option<i32>,
}
Fields§
§id: Option<i32>
The team ID
name: Option<String>
The team name
description: Option<String>
The team description
manager_id: Option<i32>
The team manager ID
users: Option<Vec<i32>>
The list of user IDs
active_flag: Option<ActiveFlag>
§deleted_flag: Option<DeletedFlag>
§add_time: Option<String>
The team creation time. Format: YYYY-MM-DD HH:MM:SS
created_by_user_id: Option<i32>
The ID of the user who created the team
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BaseTeam
impl<'de> Deserialize<'de> for BaseTeam
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
impl StructuralPartialEq for BaseTeam
Auto Trait Implementations§
impl Freeze for BaseTeam
impl RefUnwindSafe for BaseTeam
impl Send for BaseTeam
impl Sync for BaseTeam
impl Unpin for BaseTeam
impl UnwindSafe for BaseTeam
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