pub struct Surprise {
pub source: String,
pub target: String,
pub source_community: usize,
pub target_community: usize,
pub relation: String,
}Fields§
§source: String§target: String§source_community: usize§target_community: usize§relation: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for Surprise
impl<'de> Deserialize<'de> for Surprise
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
Auto Trait Implementations§
impl Freeze for Surprise
impl RefUnwindSafe for Surprise
impl Send for Surprise
impl Sync for Surprise
impl Unpin for Surprise
impl UnsafeUnpin for Surprise
impl UnwindSafe for Surprise
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