usesuper::Scoped;usecrate::metis::Cut;implScoped<'_, Cut>{/// Leaves the scope, surrendering the witnessed [`Cut`].
////// The cut instance of the named escape: the brand drops and the bare
/// [`Cut`] returns, still carrying its own gap-freedom witness (that is a
/// property of the cut, not of the scope). Only the roster the cut was read
/// *over* is forgotten, which is exactly what a scoped order verdict on the
/// cut would have depended on.
#[must_use]pubfnforget(self)-> Cut{self.value
}}