pub struct LineApiBotInfoResponse {
pub user_id: String,
pub basic_id: String,
pub premium_id: Option<String>,
pub display_name: Option<String>,
pub picture_url: Option<String>,
pub chat_mode: String,
pub mark_as_read_mode: String,
}
Fields§
§user_id: String
§basic_id: String
§display_name: Option<String>
§picture_url: Option<String>
§chat_mode: String
§mark_as_read_mode: String
Trait Implementations§
Source§impl Clone for LineApiBotInfoResponse
impl Clone for LineApiBotInfoResponse
Source§fn clone(&self) -> LineApiBotInfoResponse
fn clone(&self) -> LineApiBotInfoResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LineApiBotInfoResponse
impl Debug for LineApiBotInfoResponse
Source§impl Default for LineApiBotInfoResponse
impl Default for LineApiBotInfoResponse
Source§fn default() -> LineApiBotInfoResponse
fn default() -> LineApiBotInfoResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LineApiBotInfoResponse
impl<'de> Deserialize<'de> for LineApiBotInfoResponse
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
Auto Trait Implementations§
impl Freeze for LineApiBotInfoResponse
impl RefUnwindSafe for LineApiBotInfoResponse
impl Send for LineApiBotInfoResponse
impl Sync for LineApiBotInfoResponse
impl Unpin for LineApiBotInfoResponse
impl UnwindSafe for LineApiBotInfoResponse
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