pub struct ConsistencyModelSupportReport {
pub active_model: &'static str,
pub supported_models: Vec<&'static str>,
pub unsupported_models: Vec<&'static str>,
pub capabilities: Vec<&'static str>,
pub failure_modes: Vec<&'static str>,
pub caveats: Vec<&'static str>,
pub entries: Vec<ConsistencyModelSupportEntry>,
}Fields§
§active_model: &'static str§supported_models: Vec<&'static str>§unsupported_models: Vec<&'static str>§capabilities: Vec<&'static str>§failure_modes: Vec<&'static str>§caveats: Vec<&'static str>§entries: Vec<ConsistencyModelSupportEntry>Trait Implementations§
Source§impl Clone for ConsistencyModelSupportReport
impl Clone for ConsistencyModelSupportReport
Source§fn clone(&self) -> ConsistencyModelSupportReport
fn clone(&self) -> ConsistencyModelSupportReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for ConsistencyModelSupportReport
impl PartialEq for ConsistencyModelSupportReport
Source§fn eq(&self, other: &ConsistencyModelSupportReport) -> bool
fn eq(&self, other: &ConsistencyModelSupportReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ConsistencyModelSupportReport
impl StructuralPartialEq for ConsistencyModelSupportReport
Auto Trait Implementations§
impl Freeze for ConsistencyModelSupportReport
impl RefUnwindSafe for ConsistencyModelSupportReport
impl Send for ConsistencyModelSupportReport
impl Sync for ConsistencyModelSupportReport
impl Unpin for ConsistencyModelSupportReport
impl UnsafeUnpin for ConsistencyModelSupportReport
impl UnwindSafe for ConsistencyModelSupportReport
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