pub struct CreateBotRequest {
pub username: String,
pub display_name: Option<String>,
pub description: Option<String>,
}
Fields§
§username: String
§display_name: Option<String>
§description: Option<String>
Implementations§
Source§impl CreateBotRequest
impl CreateBotRequest
pub fn new(username: String) -> CreateBotRequest
Trait Implementations§
Source§impl Clone for CreateBotRequest
impl Clone for CreateBotRequest
Source§fn clone(&self) -> CreateBotRequest
fn clone(&self) -> CreateBotRequest
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 CreateBotRequest
impl Debug for CreateBotRequest
Source§impl Default for CreateBotRequest
impl Default for CreateBotRequest
Source§fn default() -> CreateBotRequest
fn default() -> CreateBotRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateBotRequest
impl<'de> Deserialize<'de> for CreateBotRequest
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 CreateBotRequest
impl PartialEq for CreateBotRequest
Source§impl Serialize for CreateBotRequest
impl Serialize for CreateBotRequest
impl StructuralPartialEq for CreateBotRequest
Auto Trait Implementations§
impl Freeze for CreateBotRequest
impl RefUnwindSafe for CreateBotRequest
impl Send for CreateBotRequest
impl Sync for CreateBotRequest
impl Unpin for CreateBotRequest
impl UnwindSafe for CreateBotRequest
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