pub struct ChannelInfo {
pub channel_id: String,
pub channel_name: String,
pub tenant_id: String,
pub service_url: String,
}
Fields§
§channel_id: String
The unique identifier of the channel
channel_name: String
The display name of the channel
tenant_id: String
The Microsoft Teams tenant identifier
service_url: String
The service URL for the channel
Implementations§
Source§impl ChannelInfo
impl ChannelInfo
Trait Implementations§
Source§impl Clone for ChannelInfo
impl Clone for ChannelInfo
Source§fn clone(&self) -> ChannelInfo
fn clone(&self) -> ChannelInfo
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 ChannelInfo
impl Debug for ChannelInfo
Source§impl Default for ChannelInfo
impl Default for ChannelInfo
Source§fn default() -> ChannelInfo
fn default() -> ChannelInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChannelInfo
impl<'de> Deserialize<'de> for ChannelInfo
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
Source§impl PartialEq for ChannelInfo
impl PartialEq for ChannelInfo
Source§impl Serialize for ChannelInfo
impl Serialize for ChannelInfo
impl StructuralPartialEq for ChannelInfo
Auto Trait Implementations§
impl Freeze for ChannelInfo
impl RefUnwindSafe for ChannelInfo
impl Send for ChannelInfo
impl Sync for ChannelInfo
impl Unpin for ChannelInfo
impl UnwindSafe for ChannelInfo
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