pub struct TeamInfo {
pub team_id: String,
pub team_name: String,
pub channels: Vec<ChannelInfo>,
}
Fields§
§team_id: String
The unique identifier of the Microsoft Teams team
team_name: String
The display name of the Microsoft Teams team
channels: Vec<ChannelInfo>
List of channels within the team
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TeamInfo
impl<'de> Deserialize<'de> for TeamInfo
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 TeamInfo
Auto Trait Implementations§
impl Freeze for TeamInfo
impl RefUnwindSafe for TeamInfo
impl Send for TeamInfo
impl Sync for TeamInfo
impl Unpin for TeamInfo
impl UnwindSafe for TeamInfo
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