Struct ibdl_common::auth::UserData
source · Expand description
Aggregates common user info and it’s blacklisted tags in a AHashSet.
It’s principally used to filter which posts to download according to the user’s blacklist configured in the imageboard profile settings.
Fields
id: u64name: StringTrait Implementations
sourceimpl<'de> Deserialize<'de> for UserData
impl<'de> Deserialize<'de> for UserData
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
Auto Trait Implementations
impl RefUnwindSafe for UserData
impl Send for UserData
impl Sync for UserData
impl Unpin for UserData
impl UnwindSafe for UserData
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