pub struct GuardrailMemberAssignment {
pub id: String,
pub user_id: String,
pub organization_id: String,
pub guardrail_id: String,
pub assigned_by: Option<String>,
pub created_at: String,
}Expand description
A member assignment to a guardrail.
Fields§
§id: StringAssignment identifier.
user_id: StringUser id of the assigned member.
organization_id: StringOrganization that owns the assignment.
guardrail_id: StringGuardrail the member is assigned to.
assigned_by: Option<String>User id of whoever created the assignment, when known.
created_at: StringCreation timestamp.
Trait Implementations§
Source§impl Clone for GuardrailMemberAssignment
impl Clone for GuardrailMemberAssignment
Source§fn clone(&self) -> GuardrailMemberAssignment
fn clone(&self) -> GuardrailMemberAssignment
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 moreSource§impl Debug for GuardrailMemberAssignment
impl Debug for GuardrailMemberAssignment
Source§impl Default for GuardrailMemberAssignment
impl Default for GuardrailMemberAssignment
Source§fn default() -> GuardrailMemberAssignment
fn default() -> GuardrailMemberAssignment
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GuardrailMemberAssignment
impl<'de> Deserialize<'de> for GuardrailMemberAssignment
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
impl StructuralPartialEq for GuardrailMemberAssignment
Auto Trait Implementations§
impl Freeze for GuardrailMemberAssignment
impl RefUnwindSafe for GuardrailMemberAssignment
impl Send for GuardrailMemberAssignment
impl Sync for GuardrailMemberAssignment
impl Unpin for GuardrailMemberAssignment
impl UnsafeUnpin for GuardrailMemberAssignment
impl UnwindSafe for GuardrailMemberAssignment
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