Struct ibdl_common::auth::ImageboardConfig
source · pub struct ImageboardConfig {
pub username: String,
pub api_key: String,
pub user_data: UserData,
/* private fields */
}Expand description
Struct that defines all user configuration for a specific imageboard.
Fields
username: Stringapi_key: Stringuser_data: UserDataImplementations
Trait Implementations
sourceimpl Debug for ImageboardConfig
impl Debug for ImageboardConfig
sourceimpl Default for ImageboardConfig
impl Default for ImageboardConfig
sourceimpl<'de> Deserialize<'de> for ImageboardConfig
impl<'de> Deserialize<'de> for ImageboardConfig
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 Serialize for ImageboardConfig
impl Serialize for ImageboardConfig
Auto Trait Implementations
impl RefUnwindSafe for ImageboardConfig
impl Send for ImageboardConfig
impl Sync for ImageboardConfig
impl Unpin for ImageboardConfig
impl UnwindSafe for ImageboardConfig
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