pub struct KnowledgeRetractPayload {
pub license: String,
pub target: String,
pub reason: String,
pub extra: Option<BTreeMap<String, Value>>,
}Fields§
§license: String§target: String§reason: String§extra: Option<BTreeMap<String, Value>>Trait Implementations§
Source§impl Clone for KnowledgeRetractPayload
impl Clone for KnowledgeRetractPayload
Source§impl Debug for KnowledgeRetractPayload
impl Debug for KnowledgeRetractPayload
Source§impl<'de> Deserialize<'de> for KnowledgeRetractPayload
impl<'de> Deserialize<'de> for KnowledgeRetractPayload
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 PartialEq for KnowledgeRetractPayload
impl PartialEq for KnowledgeRetractPayload
Source§impl Serialize for KnowledgeRetractPayload
impl Serialize for KnowledgeRetractPayload
impl StructuralPartialEq for KnowledgeRetractPayload
Auto Trait Implementations§
impl Freeze for KnowledgeRetractPayload
impl RefUnwindSafe for KnowledgeRetractPayload
impl Send for KnowledgeRetractPayload
impl Sync for KnowledgeRetractPayload
impl Unpin for KnowledgeRetractPayload
impl UnsafeUnpin for KnowledgeRetractPayload
impl UnwindSafe for KnowledgeRetractPayload
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