pub struct TasteCore {
pub domain: String,
pub key: String,
pub target_uri: String,
pub verdict: TasteVerdict,
pub notes: Vec<String>,
pub tasted_at_epoch_ms: u64,
}Expand description
Core taste data (part of hash)
Fields§
§domain: String§key: String§target_uri: String§verdict: TasteVerdict§notes: Vec<String>§tasted_at_epoch_ms: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for TasteCore
impl<'de> Deserialize<'de> for TasteCore
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 TasteCore
impl RefUnwindSafe for TasteCore
impl Send for TasteCore
impl Sync for TasteCore
impl Unpin for TasteCore
impl UnsafeUnpin for TasteCore
impl UnwindSafe for TasteCore
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