(input: &str)
| 239 | } |
| 240 | |
| 241 | fn role_assignment(input: &str) -> IResult<&str, RoleAssignment> { |
| 242 | map( |
| 243 | tuple((ws(identifier), ws(char(':')), ws(char('$')), ws(identifier))), |
| 244 | |(role, _, _, entity)| RoleAssignment { |
| 245 | role: role.to_string(), |
| 246 | entity: entity.to_string(), |
| 247 | }, |
| 248 | )(input) |
| 249 | } |
| 250 | |
| 251 | fn relationship_insertion(input: &str) -> IResult<&str, RelationshipInsertion> { |
| 252 | map( |