pub enum KnownParam {
Show 27 variants
AltRep(Box<Uri>),
CommonName(Box<ParamValue>),
CUType(Token<CalendarUserType, Box<Name>>),
DelFrom(Vec1<Box<Uri>>),
DelTo(Vec1<Box<Uri>>),
Dir(Box<Uri>),
Encoding(Encoding),
FormatType(FormatTypeBuf),
FBType(Token<FreeBusyType, Box<Name>>),
Language(Language),
Member(Vec1<Box<Uri>>),
PartStatus(Token<ParticipationStatus, Box<Name>>),
RecurrenceIdentifierRange,
AlarmTrigger(TriggerRelation),
RelType(Token<RelationshipType, Box<Name>>),
Role(Token<ParticipationRole, Box<Name>>),
Rsvp(bool),
SentBy(Box<Uri>),
TzId(Box<TzId>),
Value(Token<ValueType, Box<Name>>),
Display(Token<DisplayType, Box<Name>>),
Email(Box<ParamValue>),
Feature(Token<FeatureType, Box<Name>>),
Label(Box<ParamValue>),
Order(PositiveInteger),
Schema(Box<Uri>),
Derived(bool),
}Variants§
AltRep(Box<Uri>)
CommonName(Box<ParamValue>)
CUType(Token<CalendarUserType, Box<Name>>)
DelFrom(Vec1<Box<Uri>>)
DelTo(Vec1<Box<Uri>>)
Dir(Box<Uri>)
Encoding(Encoding)
FormatType(FormatTypeBuf)
FBType(Token<FreeBusyType, Box<Name>>)
Language(Language)
Member(Vec1<Box<Uri>>)
PartStatus(Token<ParticipationStatus, Box<Name>>)
RecurrenceIdentifierRange
AlarmTrigger(TriggerRelation)
RelType(Token<RelationshipType, Box<Name>>)
Role(Token<ParticipationRole, Box<Name>>)
Rsvp(bool)
SentBy(Box<Uri>)
TzId(Box<TzId>)
Value(Token<ValueType, Box<Name>>)
Display(Token<DisplayType, Box<Name>>)
Email(Box<ParamValue>)
Feature(Token<FeatureType, Box<Name>>)
Label(Box<ParamValue>)
Order(PositiveInteger)
Schema(Box<Uri>)
Derived(bool)
Implementations§
Source§impl KnownParam
impl KnownParam
pub const fn name(&self) -> StaticParam
pub fn upcast(self) -> UpcastParamValue
Trait Implementations§
Source§impl Clone for KnownParam
impl Clone for KnownParam
Source§fn clone(&self) -> KnownParam
fn clone(&self) -> KnownParam
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 KnownParam
impl Debug for KnownParam
impl Eq for KnownParam
Source§impl PartialEq for KnownParam
impl PartialEq for KnownParam
impl StructuralPartialEq for KnownParam
Auto Trait Implementations§
impl Freeze for KnownParam
impl RefUnwindSafe for KnownParam
impl Send for KnownParam
impl Sync for KnownParam
impl Unpin for KnownParam
impl UnsafeUnpin for KnownParam
impl UnwindSafe for KnownParam
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