Struct plugx_config::parser::json::ConfigurationParserJson
source · pub struct ConfigurationParserJson;Implementations§
Trait Implementations§
source§impl Clone for ConfigurationParserJson
impl Clone for ConfigurationParserJson
source§fn clone(&self) -> ConfigurationParserJson
fn clone(&self) -> ConfigurationParserJson
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl ConfigurationParser for ConfigurationParserJson
impl ConfigurationParser for ConfigurationParserJson
source§fn supported_format_list(&self) -> Vec<String>
fn supported_format_list(&self) -> Vec<String>
Supported format list (e.g. “yml”)
source§fn is_format_supported(&self, bytes: &[u8]) -> Option<bool>
fn is_format_supported(&self, bytes: &[u8]) -> Option<bool>
Checks if provided byte slice is ok for future parsing. (e.g. is it YAML at all or not)
fn parse(&self, bytes: &[u8]) -> Result<Input, ConfigurationParserError>
source§impl Debug for ConfigurationParserJson
impl Debug for ConfigurationParserJson
source§impl Default for ConfigurationParserJson
impl Default for ConfigurationParserJson
source§fn default() -> ConfigurationParserJson
fn default() -> ConfigurationParserJson
Returns the “default value” for a type. Read more
source§impl Display for ConfigurationParserJson
impl Display for ConfigurationParserJson
impl Copy for ConfigurationParserJson
Auto Trait Implementations§
impl RefUnwindSafe for ConfigurationParserJson
impl Send for ConfigurationParserJson
impl Sync for ConfigurationParserJson
impl Unpin for ConfigurationParserJson
impl UnwindSafe for ConfigurationParserJson
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