pub struct PeerRenameParams {
pub user_id: Option<String>,
pub nickname: Option<String>,
pub to: String,
}Expand description
Params of Request::PeerRename: the contact to rename — every device sharing user_id
when given, else the single provisional nickname entry — and the new nickname to.
Fields§
§user_id: Option<String>§nickname: Option<String>§to: StringTrait Implementations§
Source§impl Clone for PeerRenameParams
impl Clone for PeerRenameParams
Source§fn clone(&self) -> PeerRenameParams
fn clone(&self) -> PeerRenameParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PeerRenameParams
impl Debug for PeerRenameParams
Source§impl<'de> Deserialize<'de> for PeerRenameParams
impl<'de> Deserialize<'de> for PeerRenameParams
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
impl Eq for PeerRenameParams
Source§impl PartialEq for PeerRenameParams
impl PartialEq for PeerRenameParams
Source§impl Serialize for PeerRenameParams
impl Serialize for PeerRenameParams
impl StructuralPartialEq for PeerRenameParams
Auto Trait Implementations§
impl Freeze for PeerRenameParams
impl RefUnwindSafe for PeerRenameParams
impl Send for PeerRenameParams
impl Sync for PeerRenameParams
impl Unpin for PeerRenameParams
impl UnsafeUnpin for PeerRenameParams
impl UnwindSafe for PeerRenameParams
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