pub struct Term {
pub function_name: Option<String>,
pub type: Option<Type>,
pub algorithm: Option<Algorithm>,
pub name: Option<OwnerNameKeyword>,
pub owner_name_keyword: Option<OwnerNameKeyword>,
pub model_id: Option<String>,
pub id: Option<Vec<String>>,
}Expand description
Term Term to match the query.
Fields§
§function_name: Option<String>The function name.
type: Option<Type>The type.
algorithm: Option<Algorithm>The algorithm.
name: Option<OwnerNameKeyword>The owner name keyword.
owner_name_keyword: Option<OwnerNameKeyword>The owner name keyword.
model_id: Option<String>§id: Option<Vec<String>>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Term
impl<'de> Deserialize<'de> for Term
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
impl StructuralPartialEq for Term
Auto Trait Implementations§
impl Freeze for Term
impl RefUnwindSafe for Term
impl Send for Term
impl Sync for Term
impl Unpin for Term
impl UnsafeUnpin for Term
impl UnwindSafe for Term
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