pub struct AddChannelRequest {
pub provider: String,
pub sender_id: String,
}Expand description
AddChannelRequest
JSON schema
{
"title": "AddChannelRequest",
"type": "object",
"required": [
"provider",
"sender_id"
],
"properties": {
"provider": {
"title": "Provider",
"type": "string"
},
"sender_id": {
"title": "Sender Id",
"type": "string"
}
}
}Fields§
§provider: String§sender_id: StringTrait Implementations§
Source§impl Clone for AddChannelRequest
impl Clone for AddChannelRequest
Source§fn clone(&self) -> AddChannelRequest
fn clone(&self) -> AddChannelRequest
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 AddChannelRequest
impl Debug for AddChannelRequest
Source§impl<'de> Deserialize<'de> for AddChannelRequest
impl<'de> Deserialize<'de> for AddChannelRequest
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 From<&AddChannelRequest> for AddChannelRequest
impl From<&AddChannelRequest> for AddChannelRequest
Source§fn from(value: &AddChannelRequest) -> Self
fn from(value: &AddChannelRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AddChannelRequest
impl RefUnwindSafe for AddChannelRequest
impl Send for AddChannelRequest
impl Sync for AddChannelRequest
impl Unpin for AddChannelRequest
impl UnsafeUnpin for AddChannelRequest
impl UnwindSafe for AddChannelRequest
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