pub struct CreateChannelRequest {
pub members: Vec<Members>,
pub name: String,
pub type_: i64,
}
Fields§
§members: Vec<Members>
Member(s) to include in the channel. A max of 5 members can be added to the channel at once with this API.
name: String
User’s first name.
type_: i64
Account seats.
Trait Implementations§
Source§impl Clone for CreateChannelRequest
impl Clone for CreateChannelRequest
Source§fn clone(&self) -> CreateChannelRequest
fn clone(&self) -> CreateChannelRequest
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 CreateChannelRequest
impl Debug for CreateChannelRequest
Source§impl<'de> Deserialize<'de> for CreateChannelRequest
impl<'de> Deserialize<'de> for CreateChannelRequest
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 JsonSchema for CreateChannelRequest
impl JsonSchema for CreateChannelRequest
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moreSource§impl PartialEq for CreateChannelRequest
impl PartialEq for CreateChannelRequest
Source§impl Serialize for CreateChannelRequest
impl Serialize for CreateChannelRequest
impl StructuralPartialEq for CreateChannelRequest
Auto Trait Implementations§
impl Freeze for CreateChannelRequest
impl RefUnwindSafe for CreateChannelRequest
impl Send for CreateChannelRequest
impl Sync for CreateChannelRequest
impl Unpin for CreateChannelRequest
impl UnwindSafe for CreateChannelRequest
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