pub enum PartyMasking {
Full,
Partial,
None,
}Expand description
How a shared recording’s caller/callee identity (the call’s party) is
exposed to a viewer. Wire-stable snake_case, matching the platform’s Zod
enum, so a rename here bounces a share command with a 400.
Full— hidden behind a neutral direction label (“Inbound call”).Partial— best-effort redaction (keeps shape, drops the value).None— the rawpartyis shown.
Absent on the wire → the platform defaults to Partial (identity
masked) — privacy-forward without fully erasing the caller. See
wavekat-platform docs/14.
Variants§
Trait Implementations§
Source§impl Clone for PartyMasking
impl Clone for PartyMasking
Source§fn clone(&self) -> PartyMasking
fn clone(&self) -> PartyMasking
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 moreimpl Copy for PartyMasking
Source§impl Debug for PartyMasking
impl Debug for PartyMasking
Source§impl<'de> Deserialize<'de> for PartyMasking
impl<'de> Deserialize<'de> for PartyMasking
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 Eq for PartyMasking
Source§impl PartialEq for PartyMasking
impl PartialEq for PartyMasking
Source§impl Serialize for PartyMasking
impl Serialize for PartyMasking
impl StructuralPartialEq for PartyMasking
Auto Trait Implementations§
impl Freeze for PartyMasking
impl RefUnwindSafe for PartyMasking
impl Send for PartyMasking
impl Sync for PartyMasking
impl Unpin for PartyMasking
impl UnsafeUnpin for PartyMasking
impl UnwindSafe for PartyMasking
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