pub struct DataSourceReadContext { /* private fields */ }Expand description
Context when DataSource is being read from.
Implementations§
Source§impl DataSourceReadContext
impl DataSourceReadContext
Sourcepub fn value_mut(&mut self) -> &mut DataValue
pub fn value_mut(&mut self) -> &mut DataValue
Gets mutable reference to value.
This allows setting the value to report back to the client that is reading from this
DataSource.
Sourcepub fn set_value(&mut self, value: DataValue)
pub fn set_value(&mut self, value: DataValue)
Sets value.
This sets the value to report back to the client that is reading from this DataSource.
Sourcepub fn set_variant(&mut self, variant: Variant)
pub fn set_variant(&mut self, variant: Variant)
Sets variant.
This is a shortcut for setting the value to report back to the client. See set_value().
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DataSourceReadContext
impl RefUnwindSafe for DataSourceReadContext
impl !Send for DataSourceReadContext
impl !Sync for DataSourceReadContext
impl Unpin for DataSourceReadContext
impl UnwindSafe for DataSourceReadContext
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