#[repr(C)]pub struct TCKV {
pub key: TCString,
pub value: TCString,
}
Expand description
***** TCKV *****
TCKV contains a key/value pair that is part of a task.
Neither key nor value are ever NULL. They remain owned by the TCKV and will be freed when it is freed with tc_kv_list_free.
typedef struct TCKV {
struct TCString key;
struct TCString value;
} TCKV;
Fields§
§key: TCString
§value: TCString
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TCKV
impl RefUnwindSafe for TCKV
impl !Send for TCKV
impl !Sync for TCKV
impl Unpin for TCKV
impl UnwindSafe for TCKV
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more