pub struct ServerCapabilitiesBuilder { /* private fields */ }
Expand description
Re-export commonly used types
Implementations§
Source§impl ServerCapabilitiesBuilder
impl ServerCapabilitiesBuilder
pub fn enable_tools(self) -> ServerCapabilitiesBuilder
pub fn enable_resources(self) -> ServerCapabilitiesBuilder
pub fn enable_prompts(self) -> ServerCapabilitiesBuilder
pub fn enable_logging(self) -> ServerCapabilitiesBuilder
pub fn enable_sampling(self) -> ServerCapabilitiesBuilder
pub fn build(self) -> ServerCapabilities
Trait Implementations§
Source§impl Default for ServerCapabilitiesBuilder
impl Default for ServerCapabilitiesBuilder
Source§fn default() -> ServerCapabilitiesBuilder
fn default() -> ServerCapabilitiesBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ServerCapabilitiesBuilder
impl RefUnwindSafe for ServerCapabilitiesBuilder
impl Send for ServerCapabilitiesBuilder
impl Sync for ServerCapabilitiesBuilder
impl Unpin for ServerCapabilitiesBuilder
impl UnwindSafe for ServerCapabilitiesBuilder
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