pub struct TapConfig { /* private fields */ }
Expand description
Represents configuration file structure of DCTAP files
Implementations§
Source§impl TapConfig
impl TapConfig
pub fn picklist_delimiter(&self) -> &char
pub fn delimiter(&self) -> u8
pub fn quote(&self) -> u8
pub fn flexible(&self) -> bool
pub fn with_property_placeholders( self, property_place_holders: HashMap<String, PlaceholderResolver>, ) -> Self
pub fn with_picklist_delimiter(self, c: char) -> Self
pub fn with_empty_property_placeholder( self, placeholder: PlaceholderResolver, ) -> Self
pub fn get_property_placeholder(&self, str: &str) -> Option<PlaceholderResolver>
pub fn empty_property_placeholder(&self) -> Option<PlaceholderResolver>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TapConfig
impl<'de> Deserialize<'de> for TapConfig
Source§fn 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
impl StructuralPartialEq for TapConfig
Auto Trait Implementations§
impl Freeze for TapConfig
impl RefUnwindSafe for TapConfig
impl Send for TapConfig
impl Sync for TapConfig
impl Unpin for TapConfig
impl UnwindSafe for TapConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more