pub fn with<P>(permission: P) -> Builder
where
    P: Permission + 'static,
{
    Builder::new().and(permission)
}
/// Creates a permission builder, initiated with single permission
///
/// # Arguments
/// * `permission` - permission
Creates a permission builder, initiated with single permission
Creates a permission builder initiated with single permission
pub fn with<P>(permission: P) -> Builder
where
    P: Permission + 'static,
{
    Builder::new().and(permission)
}
pub fn with < P > ( permission : P ) -> Builder where P : Permission + ' static , { Builder :: new ( ) . and ( permission ) }
Creates a permission builder, initiated with single permission
Creates a permission builder initiated with single permission
permission
P