pub struct InputApiVersion(/* private fields */);Expand description
Version of the ABI negotiated through scs_input_init.
This is intentionally separate from TelemetryApiVersion. SCS negotiates
each API independently and the current SDK declares only input API 1.00.
Implementations§
Trait Implementations§
Source§impl Clone for InputApiVersion
impl Clone for InputApiVersion
Source§fn clone(&self) -> InputApiVersion
fn clone(&self) -> InputApiVersion
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 moreimpl Copy for InputApiVersion
Source§impl Debug for InputApiVersion
impl Debug for InputApiVersion
Source§impl Display for InputApiVersion
impl Display for InputApiVersion
impl Eq for InputApiVersion
Source§impl Hash for InputApiVersion
impl Hash for InputApiVersion
Source§impl Ord for InputApiVersion
impl Ord for InputApiVersion
Source§fn cmp(&self, other: &InputApiVersion) -> Ordering
fn cmp(&self, other: &InputApiVersion) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InputApiVersion
impl PartialEq for InputApiVersion
Source§impl PartialOrd for InputApiVersion
impl PartialOrd for InputApiVersion
impl StructuralPartialEq for InputApiVersion
Auto Trait Implementations§
impl Freeze for InputApiVersion
impl RefUnwindSafe for InputApiVersion
impl Send for InputApiVersion
impl Sync for InputApiVersion
impl Unpin for InputApiVersion
impl UnsafeUnpin for InputApiVersion
impl UnwindSafe for InputApiVersion
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