Struct rustypaste_cli::config::Config
source · [−]pub struct Config {
pub server: ServerConfig,
pub paste: PasteConfig,
pub style: Option<StyleConfig>,
}Expand description
Configuration values.
Fields
server: ServerConfigServer configuration.
paste: PasteConfigPaste configuration.
style: Option<StyleConfig>Style configuration.
Implementations
sourceimpl Config
impl Config
sourcepub fn update_from_args(&mut self, args: &Args)
pub fn update_from_args(&mut self, args: &Args)
Override the configuration file with arguments.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
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 Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
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