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