pub struct QueryMetadata {
pub id: u64,
pub name: String,
pub description: Option<String>,
pub data_source_id: u64,
pub user_id: Option<u64>,
pub schedule: Option<Schedule>,
pub options: QueryOptions,
pub visualizations: Vec<Visualization>,
pub tags: Option<Vec<String>>,
}Fields§
§id: u64§name: String§description: Option<String>§data_source_id: u64§user_id: Option<u64>§schedule: Option<Schedule>§options: QueryOptions§visualizations: Vec<Visualization>Trait Implementations§
Source§impl Debug for QueryMetadata
impl Debug for QueryMetadata
Source§impl<'de> Deserialize<'de> for QueryMetadata
impl<'de> Deserialize<'de> for QueryMetadata
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
Auto Trait Implementations§
impl Freeze for QueryMetadata
impl RefUnwindSafe for QueryMetadata
impl Send for QueryMetadata
impl Sync for QueryMetadata
impl Unpin for QueryMetadata
impl UnsafeUnpin for QueryMetadata
impl UnwindSafe for QueryMetadata
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