pub struct VnTag {
pub rating: Option<f32>,
pub spoiler: Option<TagSpoilerLvl>,
pub lie: Option<bool>,
pub id: Option<String>,
pub name: Option<String>,
pub aliases: Option<Vec<String>>,
pub description: Option<String>,
pub category: Option<TagFlag>,
pub searchable: Option<bool>,
pub vn_count: Option<u32>,
}Fields§
§rating: Option<f32>Tag rating between 0 (exclusive) and 3 (inclusive)
spoiler: Option<TagSpoilerLvl>Spoiler level
lie: Option<bool>§id: Option<String>Also takes all /tag fields
name: Option<String>§aliases: Option<Vec<String>>§description: Option<String>§category: Option<TagFlag>§searchable: Option<bool>§vn_count: Option<u32>Trait Implementations§
source§impl<'de> Deserialize<'de> for VnTag
impl<'de> Deserialize<'de> for VnTag
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 VnTag
impl RefUnwindSafe for VnTag
impl Send for VnTag
impl Sync for VnTag
impl Unpin for VnTag
impl UnwindSafe for VnTag
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