pub struct RegisterInstanceOption { /* private fields */ }Expand description
注册实例的可选项
Implementations§
Source§impl RegisterInstanceOption
impl RegisterInstanceOption
pub fn set_namespace_id(&mut self, namespace_id: Option<String>)
pub fn set_weight(&mut self, weight: Option<f64>)
pub fn set_enabled(&mut self, enabled: Option<bool>)
pub fn set_healthy(&mut self, healthy: Option<bool>)
pub fn set_metadata(&mut self, metadata: Option<String>)
pub fn set_cluster_name(&mut self, cluster_name: Option<String>)
pub fn namespace_id(&self) -> &Option<String>
pub fn weight(&self) -> Option<f64>
pub fn enabled(&self) -> Option<bool>
pub fn healthy(&self) -> Option<bool>
pub fn metadata(&self) -> &Option<String>
pub fn cluster_name(&self) -> &Option<String>
Trait Implementations§
Source§impl Default for RegisterInstanceOption
impl Default for RegisterInstanceOption
Source§fn default() -> RegisterInstanceOption
fn default() -> RegisterInstanceOption
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RegisterInstanceOption
impl RefUnwindSafe for RegisterInstanceOption
impl Send for RegisterInstanceOption
impl Sync for RegisterInstanceOption
impl Unpin for RegisterInstanceOption
impl UnsafeUnpin for RegisterInstanceOption
impl UnwindSafe for RegisterInstanceOption
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