pub struct Object { /* private fields */ }
Implementations
sourceimpl Object
impl Object
pub fn set_json<'life0, 'life_self, 'async_recursion>(
&'life_self self,
json_value: &'life0 JsonValue
) -> Pin<Box<dyn Future<Output = Result<(), ActionError>> + Send + 'async_recursion>> where
'life0: 'async_recursion,
'life_self: 'async_recursion,
pub async fn update_json(
&self,
json_value: &JsonValue
) -> Result<(), ActionError>
pub fn set_value(
&self,
key: impl Into<String>,
value: Value
) -> Result<(), ActionError>
pub fn get_value(
&self,
key: impl Into<String>
) -> Result<Option<Value>, ActionError>
pub fn select(&self, keys: HashSet<String>) -> Result<(), ActionError>
pub fn deselect(&self, keys: HashSet<String>) -> Result<(), ActionError>
pub async fn save(&self) -> Result<(), ActionError>
pub async fn delete(&self) -> Result<(), ActionError>
pub fn to_json(&self) -> JsonValue
pub async fn include(&self) -> &Object
pub fn model(&self) -> &Model
pub fn graph(&self) -> &Graph
Trait Implementations
impl Send for Object
impl Sync for Object
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more