pub struct FieldBuilder { /* private fields */ }
Implementations§
Source§impl FieldBuilder
impl FieldBuilder
pub async fn new() -> Self
pub async fn db(&mut self, db_name: &str) -> &mut Self
pub async fn document(&mut self, document_name: &str) -> &mut Self
pub async fn field(&mut self, field_name: &str) -> &mut Self
pub async fn insert<'de, T>(&self, values: T) -> Result<DbOps>
pub async fn get(&self) -> Result<DbOps>
pub async fn update<'de, T>(&self, values: T) -> Result<DbOps>
pub async fn drop(&self) -> Result<DbOps>
Trait Implementations§
Source§impl Debug for FieldBuilder
impl Debug for FieldBuilder
Source§impl<'de> Deserialize<'de> for FieldBuilder
impl<'de> Deserialize<'de> for FieldBuilder
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FieldBuilder
impl PartialEq for FieldBuilder
Source§impl PartialOrd for FieldBuilder
impl PartialOrd for FieldBuilder
Source§impl Serialize for FieldBuilder
impl Serialize for FieldBuilder
impl Eq for FieldBuilder
impl StructuralPartialEq for FieldBuilder
Auto Trait Implementations§
impl Freeze for FieldBuilder
impl RefUnwindSafe for FieldBuilder
impl Send for FieldBuilder
impl Sync for FieldBuilder
impl Unpin for FieldBuilder
impl UnwindSafe for FieldBuilder
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