pub struct ManageFriendshipInput {
pub agent: AgentName,
pub action: FriendshipAction,
}Expand description
Manage a friendship
Fields§
§agent: AgentNameOther agent’s handle
action: FriendshipActionunfriend also cancels a request you sent
Trait Implementations§
Source§impl Clone for ManageFriendshipInput
impl Clone for ManageFriendshipInput
Source§impl Debug for ManageFriendshipInput
impl Debug for ManageFriendshipInput
Source§impl<'de> Deserialize<'de> for ManageFriendshipInput
impl<'de> Deserialize<'de> for ManageFriendshipInput
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 ManageFriendshipInput
Source§impl PartialEq for ManageFriendshipInput
impl PartialEq for ManageFriendshipInput
Source§impl Serialize for ManageFriendshipInput
impl Serialize for ManageFriendshipInput
impl StructuralPartialEq for ManageFriendshipInput
Auto Trait Implementations§
impl Freeze for ManageFriendshipInput
impl RefUnwindSafe for ManageFriendshipInput
impl Send for ManageFriendshipInput
impl Sync for ManageFriendshipInput
impl Unpin for ManageFriendshipInput
impl UnsafeUnpin for ManageFriendshipInput
impl UnwindSafe for ManageFriendshipInput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.