Type Alias Document
pub type Document = DocumentMut;
👎Deprecated since 0.22.6: Replaced with
DocumentMut
Available on crate feature
dep_toml_edit
only.Expand description
Deprecated, replaced with DocumentMut
Aliased Type§
struct Document { /* private fields */ }
Implementations
§impl DocumentMut
impl DocumentMut
pub fn new() -> DocumentMut
pub fn new() -> DocumentMut
Creates an empty document
pub fn as_item_mut(&mut self) -> &mut Item
pub fn as_item_mut(&mut self) -> &mut Item
Returns a mutable reference to the root item.
pub fn as_table_mut(&mut self) -> &mut Table
pub fn as_table_mut(&mut self) -> &mut Table
Returns a mutable reference to the root table.
pub fn iter(&self) -> Box<dyn Iterator<Item = (&str, &Item)> + '_>
pub fn iter(&self) -> Box<dyn Iterator<Item = (&str, &Item)> + '_>
Returns an iterator over the root table.
pub fn set_trailing(&mut self, trailing: impl Into<RawString>)
pub fn set_trailing(&mut self, trailing: impl Into<RawString>)
Set whitespace after last element
Trait Implementations
§impl Clone for DocumentMut
impl Clone for DocumentMut
§fn clone(&self) -> DocumentMut
fn clone(&self) -> DocumentMut
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 more§impl Debug for DocumentMut
impl Debug for DocumentMut
§impl Default for DocumentMut
impl Default for DocumentMut
§fn default() -> DocumentMut
fn default() -> DocumentMut
Returns the “default value” for a type. Read more
§impl Deref for DocumentMut
impl Deref for DocumentMut
§impl DerefMut for DocumentMut
impl DerefMut for DocumentMut
§fn deref_mut(&mut self) -> &mut <DocumentMut as Deref>::Target
fn deref_mut(&mut self) -> &mut <DocumentMut as Deref>::Target
Mutably dereferences the value.
§impl Display for DocumentMut
impl Display for DocumentMut
§impl From<Table> for DocumentMut
impl From<Table> for DocumentMut
§fn from(root: Table) -> DocumentMut
fn from(root: Table) -> DocumentMut
Converts to this type from the input type.
§impl FromStr for DocumentMut
impl FromStr for DocumentMut
§impl<'s> Index<&'s str> for DocumentMut
impl<'s> Index<&'s str> for DocumentMut
§impl<'s> IndexMut<&'s str> for DocumentMut
impl<'s> IndexMut<&'s str> for DocumentMut
§impl IntoDeserializer<'_, Error> for DocumentMut
impl IntoDeserializer<'_, Error> for DocumentMut
§type Deserializer = Deserializer
type Deserializer = Deserializer
The type of the deserializer being converted into.
§fn into_deserializer(
self,
) -> <DocumentMut as IntoDeserializer<'_, Error>>::Deserializer
fn into_deserializer( self, ) -> <DocumentMut as IntoDeserializer<'_, Error>>::Deserializer
Convert this value into a deserializer.