pub struct StopTokenCollisionPolicy { /* private fields */ }Implementations§
Source§impl StopTokenCollisionPolicy
impl StopTokenCollisionPolicy
pub fn new( allowed_model_roles: BTreeSet<SpecialTokenRole>, ) -> Result<Self, VNextError>
pub fn require_distinct() -> Self
pub fn allows(&self, model_role: SpecialTokenRole) -> bool
pub fn allowed_model_roles(&self) -> &BTreeSet<SpecialTokenRole>
Trait Implementations§
Source§impl Clone for StopTokenCollisionPolicy
impl Clone for StopTokenCollisionPolicy
Source§fn clone(&self) -> StopTokenCollisionPolicy
fn clone(&self) -> StopTokenCollisionPolicy
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 StopTokenCollisionPolicy
impl Debug for StopTokenCollisionPolicy
Source§impl<'de> Deserialize<'de> for StopTokenCollisionPolicy
impl<'de> Deserialize<'de> for StopTokenCollisionPolicy
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 StopTokenCollisionPolicy
Source§impl PartialEq for StopTokenCollisionPolicy
impl PartialEq for StopTokenCollisionPolicy
Source§impl Serialize for StopTokenCollisionPolicy
impl Serialize for StopTokenCollisionPolicy
impl StructuralPartialEq for StopTokenCollisionPolicy
Auto Trait Implementations§
impl Freeze for StopTokenCollisionPolicy
impl RefUnwindSafe for StopTokenCollisionPolicy
impl Send for StopTokenCollisionPolicy
impl Sync for StopTokenCollisionPolicy
impl Unpin for StopTokenCollisionPolicy
impl UnsafeUnpin for StopTokenCollisionPolicy
impl UnwindSafe for StopTokenCollisionPolicy
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