pub struct DeleteRequest {
pub app_name: String,
pub user_id: String,
pub session_id: String,
}Fields§
§app_name: String§user_id: String§session_id: StringImplementations§
Source§impl DeleteRequest
impl DeleteRequest
Sourcepub fn try_identity(&self) -> Result<AdkIdentity>
pub fn try_identity(&self) -> Result<AdkIdentity>
Returns the stable session-scoped AdkIdentity triple.
Parses app_name, user_id, and session_id into their typed
equivalents and combines them into an AdkIdentity.
§Errors
Returns an error if any of the three identifiers fail validation.
Trait Implementations§
Source§impl Clone for DeleteRequest
impl Clone for DeleteRequest
Source§fn clone(&self) -> DeleteRequest
fn clone(&self) -> DeleteRequest
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 moreAuto Trait Implementations§
impl Freeze for DeleteRequest
impl RefUnwindSafe for DeleteRequest
impl Send for DeleteRequest
impl Sync for DeleteRequest
impl Unpin for DeleteRequest
impl UnsafeUnpin for DeleteRequest
impl UnwindSafe for DeleteRequest
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