pub struct CreateDatabaseClient { /* private fields */ }Implementations§
Source§impl CreateDatabaseClient
impl CreateDatabaseClient
pub async fn send(self) -> Result<DatabaseResponse, Error>
pub fn page_id<T: AsRef<str>>(self, page_id: T) -> Self
pub fn title(self, title: Vec<RichText>) -> Self
Sourcepub fn description(self, title: Vec<RichText>) -> Self
pub fn description(self, title: Vec<RichText>) -> Self
Field that can be added, though not documented in Notion’s API documentation. Can be used as a description for the database.
pub fn properties(self, properties: HashMap<String, DatabaseProperty>) -> Self
pub fn icon(self, icon: Icon) -> Self
pub fn cover(self, cover: File) -> Self
Trait Implementations§
Source§impl Debug for CreateDatabaseClient
impl Debug for CreateDatabaseClient
Source§impl Default for CreateDatabaseClient
impl Default for CreateDatabaseClient
Source§fn default() -> CreateDatabaseClient
fn default() -> CreateDatabaseClient
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateDatabaseClient
impl !RefUnwindSafe for CreateDatabaseClient
impl Send for CreateDatabaseClient
impl Sync for CreateDatabaseClient
impl Unpin for CreateDatabaseClient
impl !UnwindSafe for CreateDatabaseClient
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