Struct yy_typings::utils::TrailingCommaUtility
source · [−]pub struct TrailingCommaUtility { /* private fields */ }
Expand description
here?
Implementations
sourceimpl TrailingCommaUtility
impl TrailingCommaUtility
pub fn new() -> TrailingCommaUtility
pub fn clear_trailing_comma<'a>(&self, input: &'a str) -> Cow<'a, str>
sourcepub fn clear_trailing_comma_once(input: &str) -> Cow<'_, str>
pub fn clear_trailing_comma_once(input: &str) -> Cow<'_, str>
This function clears a trailing comma from a JSON. It is relatively inefficent, and does one allocations per call.
Trait Implementations
sourceimpl Clone for TrailingCommaUtility
impl Clone for TrailingCommaUtility
sourcefn clone(&self) -> TrailingCommaUtility
fn clone(&self) -> TrailingCommaUtility
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for TrailingCommaUtility
impl Debug for TrailingCommaUtility
Auto Trait Implementations
impl RefUnwindSafe for TrailingCommaUtility
impl Send for TrailingCommaUtility
impl Sync for TrailingCommaUtility
impl Unpin for TrailingCommaUtility
impl UnwindSafe for TrailingCommaUtility
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more