pub struct OffboardRequest {
pub reassign_to: String,
pub new_on_behalf_of_user: Option<String>,
pub delete_user: Option<bool>,
}Fields§
§reassign_to: StringTarget for reassignment: ‘u/{username}’ or ‘f/{folder}’
new_on_behalf_of_user: Option<String>Required when reassign_to is a folder. The username whose identity will be used as permissioned_as for schedules and triggers.
delete_user: Option<bool>Whether to also remove the user from the workspace
Implementations§
Source§impl OffboardRequest
impl OffboardRequest
pub fn new(reassign_to: String) -> OffboardRequest
Trait Implementations§
Source§impl Clone for OffboardRequest
impl Clone for OffboardRequest
Source§fn clone(&self) -> OffboardRequest
fn clone(&self) -> OffboardRequest
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 moreSource§impl Debug for OffboardRequest
impl Debug for OffboardRequest
Source§impl Default for OffboardRequest
impl Default for OffboardRequest
Source§fn default() -> OffboardRequest
fn default() -> OffboardRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OffboardRequest
impl<'de> Deserialize<'de> for OffboardRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OffboardRequest
impl PartialEq for OffboardRequest
Source§impl Serialize for OffboardRequest
impl Serialize for OffboardRequest
impl StructuralPartialEq for OffboardRequest
Auto Trait Implementations§
impl Freeze for OffboardRequest
impl RefUnwindSafe for OffboardRequest
impl Send for OffboardRequest
impl Sync for OffboardRequest
impl Unpin for OffboardRequest
impl UnsafeUnpin for OffboardRequest
impl UnwindSafe for OffboardRequest
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