pub struct ChannelSpecYamlParser;Expand description
Parses YAML into a ChannelSpec (v1 schema).
Implementations§
Source§impl ChannelSpecYamlParser
impl ChannelSpecYamlParser
Sourcepub fn parse_value(yaml: &YamlValue) -> Result<ChannelSpec>
pub fn parse_value(yaml: &YamlValue) -> Result<ChannelSpec>
Parse an already loaded YAML Value into a ChannelSpec.
Sourcepub fn parse_str(raw: &str) -> Result<ChannelSpec>
pub fn parse_str(raw: &str) -> Result<ChannelSpec>
Convenience: parse raw YAML string directly (one-shot). Suitable for tests or embedding.
Auto Trait Implementations§
impl Freeze for ChannelSpecYamlParser
impl RefUnwindSafe for ChannelSpecYamlParser
impl Send for ChannelSpecYamlParser
impl Sync for ChannelSpecYamlParser
impl Unpin for ChannelSpecYamlParser
impl UnwindSafe for ChannelSpecYamlParser
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