pub struct SdkMetadata {
pub name: &'static str,
pub version: &'static str,
}Expand description
SDK metadata that is used in a couple of places:
- added to assignment and bandit events
- sent in query when requesting config
Fields§
§name: &'static strSDK name. (Usually, language name.)
version: &'static strVersion of SDK.
Trait Implementations§
Source§impl Clone for SdkMetadata
impl Clone for SdkMetadata
Source§fn clone(&self) -> SdkMetadata
fn clone(&self) -> SdkMetadata
Returns a copy 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 SdkMetadata
impl Debug for SdkMetadata
Source§impl From<&SdkMetadata> for EventMetaData
impl From<&SdkMetadata> for EventMetaData
Source§fn from(sdk: &SdkMetadata) -> EventMetaData
fn from(sdk: &SdkMetadata) -> EventMetaData
Converts to this type from the input type.
Source§impl From<SdkMetadata> for EventMetaData
impl From<SdkMetadata> for EventMetaData
Source§fn from(sdk: SdkMetadata) -> EventMetaData
fn from(sdk: SdkMetadata) -> EventMetaData
Converts to this type from the input type.
Source§impl PartialEq for SdkMetadata
impl PartialEq for SdkMetadata
impl Copy for SdkMetadata
impl Eq for SdkMetadata
impl StructuralPartialEq for SdkMetadata
Auto Trait Implementations§
impl Freeze for SdkMetadata
impl RefUnwindSafe for SdkMetadata
impl Send for SdkMetadata
impl Sync for SdkMetadata
impl Unpin for SdkMetadata
impl UnwindSafe for SdkMetadata
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