#[non_exhaustive]pub struct FlexMetadata {
pub flex_name: String,
pub flex_version: String,
}Expand description
Information about the Flex Gateway where the policy is running.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.flex_name: StringName of the flex instance
flex_version: StringVersion of the flex instance
Trait Implementations§
Source§impl Clone for FlexMetadata
impl Clone for FlexMetadata
Source§fn clone(&self) -> FlexMetadata
fn clone(&self) -> FlexMetadata
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlexMetadata
impl Debug for FlexMetadata
Source§impl Default for FlexMetadata
impl Default for FlexMetadata
Source§fn default() -> FlexMetadata
fn default() -> FlexMetadata
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FlexMetadata
impl RefUnwindSafe for FlexMetadata
impl Send for FlexMetadata
impl Sync for FlexMetadata
impl Unpin for FlexMetadata
impl UnsafeUnpin for FlexMetadata
impl UnwindSafe for FlexMetadata
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