pub struct FeaturesDescriptor {
pub experimental: Option<Box<ExperimentalFeatures>>,
pub user_management: Option<Box<UserManagementFeature>>,
pub party_management: Option<Box<PartyManagementFeature>>,
pub offset_checkpoint: Option<Box<OffsetCheckpointFeature>>,
}
Fields§
§experimental: Option<Box<ExperimentalFeatures>>
§user_management: Option<Box<UserManagementFeature>>
§party_management: Option<Box<PartyManagementFeature>>
§offset_checkpoint: Option<Box<OffsetCheckpointFeature>>
Implementations§
Source§impl FeaturesDescriptor
impl FeaturesDescriptor
pub fn new() -> FeaturesDescriptor
Trait Implementations§
Source§impl Clone for FeaturesDescriptor
impl Clone for FeaturesDescriptor
Source§fn clone(&self) -> FeaturesDescriptor
fn clone(&self) -> FeaturesDescriptor
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 FeaturesDescriptor
impl Debug for FeaturesDescriptor
Source§impl Default for FeaturesDescriptor
impl Default for FeaturesDescriptor
Source§fn default() -> FeaturesDescriptor
fn default() -> FeaturesDescriptor
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FeaturesDescriptor
impl<'de> Deserialize<'de> for FeaturesDescriptor
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FeaturesDescriptor
impl PartialEq for FeaturesDescriptor
Source§impl Serialize for FeaturesDescriptor
impl Serialize for FeaturesDescriptor
impl StructuralPartialEq for FeaturesDescriptor
Auto Trait Implementations§
impl Freeze for FeaturesDescriptor
impl RefUnwindSafe for FeaturesDescriptor
impl Send for FeaturesDescriptor
impl Sync for FeaturesDescriptor
impl Unpin for FeaturesDescriptor
impl UnwindSafe for FeaturesDescriptor
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