pub struct StatusPatch { /* private fields */ }Implementations§
Source§impl StatusPatch
impl StatusPatch
pub fn new() -> Self
pub fn set<V: Serialize>(self, key: impl Into<String>, value: V) -> Self
pub fn condition(self, condition: StatusCondition) -> Self
pub async fn apply<K>(self, client: &Client, resource: &K) -> Result<()>where
K: Resource + Clone + Debug + Serialize + DeserializeOwned + Send + Sync + 'static,
K::DynamicType: Default,
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StatusPatch
impl RefUnwindSafe for StatusPatch
impl Send for StatusPatch
impl Sync for StatusPatch
impl Unpin for StatusPatch
impl UnwindSafe for StatusPatch
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