pub struct FunctionCatalogEntry {
pub name: String,
pub signatures: Vec<FunctionSignature>,
pub name_case: Option<FunctionNameCase>,
}Fields§
§name: String§signatures: Vec<FunctionSignature>§name_case: Option<FunctionNameCase>Trait Implementations§
Source§impl Clone for FunctionCatalogEntry
impl Clone for FunctionCatalogEntry
Source§impl Debug for FunctionCatalogEntry
impl Debug for FunctionCatalogEntry
Source§impl<'de> Deserialize<'de> for FunctionCatalogEntry
impl<'de> Deserialize<'de> for FunctionCatalogEntry
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 FunctionCatalogEntry
impl RefUnwindSafe for FunctionCatalogEntry
impl Send for FunctionCatalogEntry
impl Sync for FunctionCatalogEntry
impl Unpin for FunctionCatalogEntry
impl UnsafeUnpin for FunctionCatalogEntry
impl UnwindSafe for FunctionCatalogEntry
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