pub struct DataObject {}Expand description
This is the built-in base interface implemented by all data objects.
Trait Implementations§
Source§impl Debug for DataObject
impl Debug for DataObject
Source§impl Deserialize for DataObject
impl Deserialize for DataObject
Source§impl VimObjectTrait for DataObject
impl VimObjectTrait for DataObject
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for DataObject
Auto Trait Implementations§
impl Freeze for DataObject
impl RefUnwindSafe for DataObject
impl Send for DataObject
impl Sync for DataObject
impl Unpin for DataObject
impl UnsafeUnpin for DataObject
impl UnwindSafe for DataObject
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