pub struct UList {
pub id: Option<String>,
pub added: Option<u64>,
pub voted: Option<u64>,
pub lastmod: Option<u64>,
pub vote: Option<u8>,
pub started: Option<String>,
pub finished: Option<String>,
pub notes: Option<String>,
pub labels: Option<Vec<UListLabel>>,
pub vn: Option<VisualNovel>,
pub releases: Option<Vec<UListRelease>>,
}
Fields§
§id: Option<String>
Vn id
added: Option<u64>
Unix timestamp
voted: Option<u64>
Unix timestamp of when the user voted on this VN
lastmod: Option<u64>
Unix timestamp when the user last modified their list for this VN
vote: Option<u8>
10 - 100
started: Option<String>
Start date “YYYY-MM-DD” format
finished: Option<String>
Finish date
notes: Option<String>
§labels: Option<Vec<UListLabel>>
User labels assigned to this VN private labels are only listed when the user is authenticated
vn: Option<VisualNovel>
§releases: Option<Vec<UListRelease>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UList
impl<'de> Deserialize<'de> for UList
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 UList
impl RefUnwindSafe for UList
impl Send for UList
impl Sync for UList
impl Unpin for UList
impl UnwindSafe for UList
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