pub enum Function {
Show 16 variants
ReadKey,
CreateOrUpdateKey,
DeleteKey,
RegisterEntity,
DeregisterEntity,
GetServiceNodes,
GetNodes,
GetAllRegisteredServices,
GetSession,
GetAclTokens,
CreateACLPolicy,
GetACLPolicies,
ReadACLPolicies,
DeleteACLToken,
ReadACLToken,
DeleteACLPolicy,
}Expand description
The functions supported by the consul client.
Variants§
ReadKey
The read_key function.
CreateOrUpdateKey
The create_or_update_key function.
DeleteKey
The delete_key function.
RegisterEntity
The register_entity function.
DeregisterEntity
The deregister_entity function.
GetServiceNodes
The get_service_nodes function.
GetNodes
The get_nodes function.
GetAllRegisteredServices
The get_all_registered_services function.
GetSession
The get_session function.
GetAclTokens
The list_acl_tokens function
CreateACLPolicy
The create_acl_policy function
GetACLPolicies
The list_acl_policies function
ReadACLPolicies
The read_acl_token function
DeleteACLToken
The delete_acl_token function
ReadACLToken
The read_acl_token function
DeleteACLPolicy
The delete_acl_policy function
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Function
impl RefUnwindSafe for Function
impl Send for Function
impl Sync for Function
impl Unpin for Function
impl UnwindSafe for Function
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