pub struct Client { /* private fields */ }Implementations§
Source§impl Client
impl Client
pub fn new() -> Self
pub fn search(&self, query: &str) -> Result<Value, Box<dyn Error>>
Sourcepub fn list_alloy_applications(&self) -> Result<Value, Box<dyn Error>>
pub fn list_alloy_applications(&self) -> Result<Value, Box<dyn Error>>
List all alloy applications.
Sourcepub fn get_alloy_application(&self, slug: &str) -> Result<Value, Box<dyn Error>>
pub fn get_alloy_application(&self, slug: &str) -> Result<Value, Box<dyn Error>>
Get alloy application by slug.
Sourcepub fn get_application(&self, slug: &str) -> Result<Value, Box<dyn Error>>
pub fn get_application(&self, slug: &str) -> Result<Value, Box<dyn Error>>
Get application by slug.
Sourcepub fn get_comparison(&self, slug: &str) -> Result<Value, Box<dyn Error>>
pub fn get_comparison(&self, slug: &str) -> Result<Value, Box<dyn Error>>
Get comparison by slug.
Sourcepub fn list_glossary_categories(&self) -> Result<Value, Box<dyn Error>>
pub fn list_glossary_categories(&self) -> Result<Value, Box<dyn Error>>
List all glossary categories.
Sourcepub fn get_glossary_category(&self, slug: &str) -> Result<Value, Box<dyn Error>>
pub fn get_glossary_category(&self, slug: &str) -> Result<Value, Box<dyn Error>>
Get glossary category by slug.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Client
impl !RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl UnsafeUnpin for Client
impl !UnwindSafe for Client
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