Struct u_interface::UserSubmission
source · [−]pub(crate) struct UserSubmission {
pub(crate) name: String,
pub(crate) uname: String,
pub(crate) subs: Vec<Vec<i64>>,
}
Expand description
A struct holding data for an user’s submissions
Fields
name: String
uname: String
subs: Vec<Vec<i64>>
Trait Implementations
sourceimpl Debug for UserSubmission
impl Debug for UserSubmission
sourceimpl<'de> Deserialize<'de> for UserSubmission
impl<'de> Deserialize<'de> for UserSubmission
sourcefn 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
sourceimpl PartialEq<UserSubmission> for UserSubmission
impl PartialEq<UserSubmission> for UserSubmission
sourcefn eq(&self, other: &UserSubmission) -> bool
fn eq(&self, other: &UserSubmission) -> bool
sourceimpl Serialize for UserSubmission
impl Serialize for UserSubmission
impl StructuralPartialEq for UserSubmission
Auto Trait Implementations
impl RefUnwindSafe for UserSubmission
impl Send for UserSubmission
impl Sync for UserSubmission
impl Unpin for UserSubmission
impl UnwindSafe for UserSubmission
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more